使用jenkins CLI(在fedora 23上)
我有一个jenkins实例正在运行。为了在Fedora23机器上创建这个实例,我安装了jenkins(通过dnf)并启动了它(通过systemd)。它正在运行,我可以在的浏览器中看到它 我一直在试着按照学校的指示去做 我下载到我的电脑上 然后我尝试运行程序使用jenkins CLI(在fedora 23上),jenkins,jenkins-cli,fedora-23,Jenkins,Jenkins Cli,Fedora 23,我有一个jenkins实例正在运行。为了在Fedora23机器上创建这个实例,我安装了jenkins(通过dnf)并启动了它(通过systemd)。它正在运行,我可以在的浏览器中看到它 我一直在试着按照学校的指示去做 我下载到我的电脑上 然后我尝试运行程序java-jar-jenkins-cli.jarhttp://127.0.0.1 -在jenkins cli.jar中,我没有得到主清单属性 当我检查jenkins-cli.jar时,可以肯定的是清单文件中没有Main Class条目 调用je
java-jar-jenkins-cli.jarhttp://127.0.0.1 -在jenkins cli.jar中,我没有得到主清单属性
当我检查jenkins-cli.jar时,可以肯定的是清单文件中没有Main Class
条目
调用jenkins cli的正确方法是什么
附录
有一个单独的使用jenkins cli的过程,但它没有解释从何处获取jenkins.jar。我已经制定了一个笨拙的解决方案。我希望有人有更好的主意
以我为例,我跑步
curl http://www.java2s.com/Code/JarDownload/localizer/localizer-1.9.jar.zip > localizaer-1.9.jar.zip
unzip localizaer-1.9.jar.zip
curl http://central.maven.org/maven2/commons-codec/commons-codec/1.9/commons-codec-1.9.jar > commons-code-1.9.jar
java -classpath /usr/share/jenkins/webroot/WEB-INF/jenkins-cli.jar:/usr/share/jenkins/webroot/WEB-INF/remoting.jar:/usr/share/jenkins/webroot/WEB-INF/slave.jar:/usr/share/jenkins/webroot/WEB-INF/classes:localizer-1.9.jar:commons-code-1.9.jar:localizer-1.9.jar hudson.cli.CLI -s http://localhost:8080 help
我不喜欢它,因为它是超级笨拙,但它似乎工作