jenkins config.xml生成jenkins job

1998 ワード

作業中に削除したjenkins jobを復元する必要があるが、バックアップはconfig.xmlファイル、多くの方法を探して、やっともとのjenkinsがこの方法を持っていることを発見してシステム管理の中で、jenkins CLIが選択して、それから##create-job Creates a new job by reading stdin as a configuration XML file.クリックすると、次のコマンドプロンプトが表示されます.
java -jar jenkins-cli.jar -s https://eis-jenkins-pdu-ip-routers.mo.sw.ericsson.se/ create-job NAME

まず要求に従ってjenkins-cliをダウンロードする.jarツールは自分のディレクトリに行って、それから私はこのコマンドを微調整します.多くのjenkinのapiインタフェースはアカウントとパスワードが必要ですから.
java -jar jenkins-cli.jar -s https://ceshi_jenkins.com.cn/ create-job jobname --username xxxx --password xxxx < xxx/config.xml

備考:config.xmlは絶対パスが必要です.そうしないと、これによってconfigを実現することができます.xmlからjenkins jobへの変換ですが、jenkinsの構成が同じであることを前提として、異なるjenkinsからコピーしたconfig.xmlは、プラグインが異なると操作が成功しません.