私のリポジトリには、開発コード用に2つ、プレプロコード用にもう1つのフォルダがあります。これらのファイルを開発環境からその前処理にアップロードする必要がありますジョブが私の開発コードのチェックを終了しました、どうすればJenkinsの仕事でこれを行うことができますか?ワークスペース内のファイルを移動してJenkinsをコミットするSVN
私は、コミットのような種類のファイルを相互に移動させることを意味しますか?
ありがとうございます!
私のリポジトリには、開発コード用に2つ、プレプロコード用にもう1つのフォルダがあります。これらのファイルを開発環境からその前処理にアップロードする必要がありますジョブが私の開発コードのチェックを終了しました、どうすればJenkinsの仕事でこれを行うことができますか?ワークスペース内のファイルを移動してJenkinsをコミットするSVN
私は、コミットのような種類のファイルを相互に移動させることを意味しますか?
ありがとうございます!
追加ビルド→追加ビルドステップ→はシェルを実行するかはあなたの当座の仕事の後に、Windowsのバッチコマンドを実行し、あなたがそこにコマンドラインで使用するコマンドを追加します。
開発用ファイルとプリプロダクション用ファイルを同じリポジトリに保存する代わりに、2つの異なるリポジトリを使用することができます(1つのリポジトリで2つのフォルダを使用する代わりに)。 ビルドが成功すると、ファイルをプリプロダクションリポジトリにプッシュするのが簡単になり、より組織的に見えます。
ポストセクションでは、パイプライン実行の最後に実行されるアクションを定義します。ポストセクションでは、常に、変更された、失敗した、成功した、不安定な、いくつかの追加の条件ブロックがサポートされています。これらのブロックは、パイプラインの実行状況に応じて、パイプライン実行の末尾にあるステップの実行を可能にします。 このリンクをチェック: https://jenkins.io/doc/book/pipeline/syntax/#post
stages {
stage('Example') {
steps {
echo 'Hello World'
}
}
}
post {
success{
echo 'You can checkout your pre-production repository here and push files on a successful build'
}
}