2018-03-26から1日間の記事一覧

Jenkins(Jenkinsfile)と GitLab で最低限の CI 環境を作る

流れ 1. Jenkins で Multibranch Pipeline のジョブを作る 「新規ジョブ作成」から「Multibranch Pipeline」のジョブを作ります。ここでは仮に your-project-name というジョブを作ったとします。

Jenkinsfile 内に bash のコマンドを書くベタープラクティス

結論 すごい気持ち悪い書き方だと思うんですが、たぶんこれ。 sh ''' #!/bin/bash echo "Hello, " echo "World!" echo "Hello, " echo "Jenkinsfile!" ''' 参考

GitLab で clone や fetch ができなくてハマった

結論 パーミッションに決まってるでしょ……。 状況 Jenkins で GitLab から git clone しようとしたところ、以下のようなエラーが出て大ハマりしました。 > git fetch --tags --progress origin +refs/heads/*:refs/remotes/origin/* hudson.plugins.git.GitE…

Powered by はてなブログ