标签:tps uri oca code scl jar local font server
Jenkins 内置的命令行接口允许管理员通过命令行工具访问并管理 Jenkins。这让我们可以通过脚本自动化的创建配置或执行任务,也就是把 Jenkins 中的配置代码化.
浏览器打开http://localhost:8080/cli/,点击查看关于CLI的wiki链接,下载jenkins-cli.jar(JENKINS_URL/jnlpJars/jenkins-cli.jar),然后运行下列命令:
java -jar jenkins-cli.jar -s http://10.15.22.14:8080/jenkins/ help
##查看jenlins Server 的版本 java -jar jenkins-cli.jar -s http://10.15.22.14:8080/jenkins -auth liuyitan:pwd version ##agent node 操作 java -jar jenkins-cli.jar -s http://10.15.22.14:8080/jenkins -auth liuyitan:pwd get-node 10.10.12.220 > 220.xml java -jar jenkins-cli.jar -s http://10.15.22.14:8080/jenkins -auth liuyitan:pwd create-node < myagent.xml delete-node connect-node disconnect-node ##plugin操作 ##查看plugin列表 java -jar jenkins-cli.jar -s http://10.15.22.14:8080/jenkins -auth liuyitan:pwd list-plugins java -jar jenkins-cli.jar -s http://10.15.22.14:8080/jenkins -auth liuyitan:pwd install-plugin greenballs -deploy ##-deploy 表示立即部署插件而不必等到下次重启 Jenkins。 ##如果指定的插件已经存在并且需要升级到新的版本,同样执行 install-plugin 命令就可以了: ##job 操作 ##查看job列表 java -jar jenkins-cli.jar -s http://10.15.22.14:8080/jenkins -auth liuyitan:pwd list-jobs get-job:获得指定 job 的配置文件 copy-job:以现存的 job 为模板创建一个新的 job create-job:创建一个新的 job,以标准输入中的内容作为配置信息 update-job:以配置文件中的内容更新 job delete-job:删除 job enable-job:enable job disable-job:disable job reload-job##重新加载job的配置 ##触发 job java -jar jenkins-cli.jar -s http://10.15.22.14:8080/jenkins -auth liuyitan:pwd build test -f -v
Jenkins基础篇 系列之-—10 执行 Jenkins CLI 命令
标签:tps uri oca code scl jar local font server
原文地址:https://www.cnblogs.com/liuyitan/p/10484584.html