久しぶりにJenkins-Xで開発したアプリをビルドしたら、エラーになってしまいました。ビルドログを確認したところ、helm releaseというステップで、”storage.googleapis.com/chartmuseum.jenkins-x.io”からのリポジトリの取得に失敗していました。
こちらの記事によると、どうやらこのリポジトリのURLが変更されてしまったようです。これを回避するには、Jenkins-Xで使用しているhelmをバージョンアップしないといけない、とのこと。具体的な対処方法としては、この記事に書いてある通り、開発環境のソース(jx bootで使用したjenkins-x-boot-config)のフォルダで”jx upgrade boot -d .”を実行して、プルリクをマージする、です。これに加えて、各環境(staging, productionなど)のChart.yamlのapiVersionを設定した上で再度各環境のビルドをする必要があるようです。
この記事のおかげでなんとかビルド環境を復旧できましたが、こんな不安定な環境だと安心して使えないですね・・・。