2017-06-29 19 views
0

私のリポジトリには、開発コード用に2つ、プレプロコード用にもう1つのフォルダがあります。これらのファイルを開発環境からその前処理にアップロードする必要がありますジョブが私の開発コードのチェックを終了しました、どうすればJenkinsの仕事でこれを行うことができますか?ワークスペース内のファイルを移動してJenkinsをコミットするSVN

私は、コミットのような種類のファイルを相互に移動させることを意味しますか?

ありがとうございます!

答えて

0

追加ビルド追加ビルドステップはシェルを実行するかはあなたの当座の仕事の後に、Windowsのバッチコマンドを実行し、あなたがそこにコマンドラインで使用するコマンドを追加します。

0

開発用ファイルとプリプロダクション用ファイルを同じリポジトリに保存する代わりに、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' 
    } 
} 
関連する問題