1

jenkins-cli を使用してコマンドラインから Jenkins でジョブを作成する方法は知っていますが、その新しいジョブをどのビューで指定するかを指定する方法がわかりません。ビューなしで作成されます。

必要なビューを指定する方法はありますか?
または
、新しく作成したジョブをビューに移動するための後続のコマンドはありますか?

jenkins-cli が提供するコマンドに関するドキュメントには、各コマンドの詳細は記載されていません。

完全を期すために、以下にコマンドを示します。

最初のログイン:

java -jar /var/cache/jenkins/war/WEB-INF/jenkins-cli.jar -s http://jenkins.example.com:8080 login --username user
Password: (I type the password here)
Successfully loaded native POSIX impl.

次に、実際のコマンド:

java -jar /var/cache/jenkins/war/WEB-INF/jenkins-cli.jar -s http://jenkins.example.com:8080 create-job NewJobName < ~/jobs/template/config.xml

そして、ジョブが正常に作成されます。

4

2 に答える 2

0

jenkins_api_client ruby​​ gem を介して行うこともできます。

@client = JenkinsApi::Client.new(:server_url => 'ip_address')
@client.view.add_job("view_name","job_name")

これは、Ruby を使用することを意味します。

于 2014-02-21T09:51:39.097 に答える