私はgit、s3、aws-codedeployでJenkinsを実行しています。デプロイメント用アプリケーションをs3経由でビルドし、デプロイ後のプロセス用にawsコード化を起動します。 上記の設定は完全に実行されています。Jenkinsの特定のリビジョンでgit repoをチェックアウトするには
私はジェンキンスジョブを実行するたびに問題が発生しています。私のジョブはいつもクローンgit repoです。その後、ビルド/コンテンツのzipをs3にアップロードしてから、aws-codedeployをサーバーに配置します。
しかし、私はジェンキンジョブを実行するときは、特定のgitリビジョンクローンだけを完全な内容ではなく、それだけでデプロイメントを構築することが欲しいです。
上記の問題について私を助けてください。事前のおかげで... Pre Steps
で
感謝を理解し、私は特定の構築したいです*/masterを指定していますが、特定のコミット/リビジョンIDでデプロイしたいと思っています。 –
回答が更新されました。 – trainmaster
これをパイプラインで実行できますか?私は完全なshaを提供しようとしたが、リビジョンが見つかりませんでした。私は、GitScmプラグインは、タグ/ブランチの参照を取得し、javadocがこれを行うことができると言っても、すべてのコミットIDをサポートしていないと考えています。 –