gitリポジトリでジェンキンを設定できます。 gitリポジトリへのプッシュがあったときに自動デプロイメントを実行したい。私は、アセンブラによって提供されるgitリポジトリを使用しています。アセンブラでのgitベースのジェンキンでのコードの自動デプロイ
私は所与のリンク「https://wiki.jenkins-ci.org/display/JENKINS/Assembla+Merge+Request+Builder+Plugin」に従った。しかし、私はpushコマンドでコードを展開することができませんでした。
私は、コミット後ファイルを.gitのフックフォルダに作成し、次のコマンドcurl "http://JENKINS_URL/jenkins/job/xxxx/build?delay=0sec"を追加することで自動展開が可能です。これで私はコミット時に自動デプロイメントを実行できます。より良いアプローチがあるかどうかを知りたい。
ありがとうございました。
ありがとうございます。私は与えられたアプローチを試み、私はプッシュで展開を行うことができました。 – user5936136
@ Cole9350私は既に外部URLが "http://111.111.111.111/git/notifyCommit?url=%{repository_url}&branch=%{branch}"に設定されたウェブフックを設定し、プッシュでは何もせずにjenkinsジョブをアセンブラに設定しました。あなたはもう少し説明できますか? –
@DoronShaiあなたが持っている問題で新しい質問を作成してください。私が助けることができるかどうかわかります。私は最初にあなたのgitのURLの一部としてhttp://を使用することをお勧めします – Cole9350