Changes
Page history
Update jenkins
authored
Sep 20, 2021
by
umaumax
Show whitespace changes
Inline
Side-by-side
jenkins.md
View page @
3957ba20
...
@@ -240,6 +240,19 @@ __原則、ノードごとに`Remote root directory`は変更するべし__
...
@@ -240,6 +240,19 @@ __原則、ノードごとに`Remote root directory`は変更するべし__
| groovy file |
* コマンドの内容をJenkinsのReplay機能で気軽に変えられる <br> *
stageごとに分けられるので見やすい
<br>
* 並列実行が書きやすい <br> | *
formatterがきかないので、読み書きがやりにくい
<br>
*
grepやsedの中での
`\`が問題になる |
| groovy file |
* コマンドの内容をJenkinsのReplay機能で気軽に変えられる <br> *
stageごとに分けられるので見やすい
<br>
* 並列実行が書きやすい <br> | *
formatterがきかないので、読み書きがやりにくい
<br>
*
grepやsedの中での
`\`が問題になる |
| sheel script | * ローカルで気軽に試せるので、TATが短い | * jenkins上でshell scriptの内容を気軽に変更して試せない |
| sheel script | * ローカルで気軽に試せるので、TATが短い | * jenkins上でshell scriptの内容を気軽に変更して試せない |
### フォーマッター(探し中)
``` bash
npm install -g npm-groovy-lint
npm-groovy-lint --format --noserver
```
* 個別ファイルを指定するとなぜか無視されるので、下記でカレントディレクトリのファイル群を対象とする
* `
--noserver
`とすることで通信しない動作となるはず
* サーバの指定の有り無しで結果が異なる
* インデントだけではなく`
""
`が`
''
`になるという変更もある
* インデントがおかしくなることがあり、不完全であるので、利用できなさそうという判断
## jenkins環境変数
## jenkins環境変数
[Building a software project \- Jenkins \- Jenkins Wiki]( https://wiki.jenkins.io/display/JENKINS/Building+a+software+project )
[Building a software project \- Jenkins \- Jenkins Wiki]( https://wiki.jenkins.io/display/JENKINS/Building+a+software+project )
...
...
...
...