Jenkins2 pipeline 複数行のシェル実行

Jenkins2系から利用できる様になったPipelineであるが、これまでやってきたことをどうやるんだっけというのが初めてだと詰まるので
これから連続記事投稿

まずはシェルの実行だが、普通にsh “シェルコマンド” だと複数行ある時に変数がリセットされたりするので、複数行のシェルを移植したい時はどうするか?

1
2
3
4
5
6
stage('shell build') {
   sh '''
   source ~/.bash_profile
   pwd
   '''
}

シングルクォート3連続でくくった部分は複数行のシェルと認識される!

カテゴリー: 未分類 タグ: , パーマリンク

コメントを残す

メールアドレスが公開されることはありません。

Time limit is exhausted. Please reload the CAPTCHA.