Jenkins API学习

禁用Job

curl -X POST http://k8s-deploy.uglyliu.com/job/recommend-test_rankingbb/disable --user k8s-deploy:token

参数:Job名称

启用Job

curl -X POST http://k8s-deploy.uglyliu.com/job/recommend-test_rankingbb/enable --user k8s-deploy:token

参数:Job名称

获取配置文件

curl -X GET http://k8s-deploy.uglyliu.com/job/recommend-test_rankingbb/config.xml --user k8s-deploy:token

参数:Job名称

删除Job

curl -X POST http://k8s-deploy.uglyliu.com/job/recommend-test_rankingbb/doDelete --user k8s-deploy:token

参数:Job名称

创建Job

curl -X POST --user k8s-deploy:token -H "Content-Type:application/xml" --data-binary "@/tmp/Jenkins_API/Ranking-test.xml" http://k8s-deploy.uglyliu.com/createItem?name=recommend-test_rankingd

参数:name="Job名称"
     Ranking-test.xml

编译Job

curl -X POST --user k8s-deploy:token http://k8s-deploy.uglyliu.com/job/recommend-test_pipeline_rebuild/buildWithParameters?Limit_Request_CPU=9000&Limit_Max_CPU=10000

参数:Job名称
     参数Key1=Value1&&Key2=Value2
posted @ 2021-01-17 15:51  梦轻尘  阅读(141)  评论(0编辑  收藏  举报