以前、Synology上のGitLabをHTTPS化しました。
その後、Runnerを動かしてみたところ、以下のエラーで、ジョブが失敗してしまいました。
fatal: unable to access 'https://hoe.com/hoge.git/': SSL certificate problem: unable to get local issuer certificate
SSL証明書周りでエラーが出ているようです。
環境
- Runner: 12.10
- GitLab: CE 11.11.8
対処
GitLab Runnerにログインして、以下のファイルを編集します。
# vi /etc/gitlab-runner/config.toml
[[runner]]のセクションに以下を追加します。
[[runner]]
environment = [
"GIT_SSL_NO_VERIFY=1"
]
これで、ジョブが動くようになりました。
参考




コメント