美文网首页
Jenkins 相关

Jenkins 相关

作者: Judy_cf13 | 来源:发表于2020-07-09 10:33 被阅读0次

    1.获取job的config.xml文件及更改
    尽量使用REST API形式(避免直接修改文件):
    Use REST API instead of making changes in files.
    获取某一现存的job配置文件:

    curl -X GET http://<your_jenkins_url>/job/job_name/config.xml -u username:API_TOKEN -o mylocalconfig.xml
    

    创建或更新job:

    curl -s -XPOST 'http://<your_jenkins_url>/createItem?name=yourJobName' -u username:API_TOKEN --data-binary @mylocalconfig.xml -H "Content-Type:text/xml"
    

    这种情况下不需要重启Jenkins或者再次从文件系统中读取配置文件。
    ref: https://stackoverflow.com/questions/49875652/how-to-load-config-file-in-jenkins

    2.使用docker容器作为Jenkins的slave
    ref:[https://www.jianshu.com/p/40c7d82cb560] or
    ref: [https://www.cnblogs.com/itech/p/5692218.html]

    相关文章

      网友评论

          本文标题:Jenkins 相关

          本文链接:https://www.haomeiwen.com/subject/rpdjcktx.html