提交 02de535b 编写于 作者: G Gero Posmyk-Leinemann

[werft] publishRelease: publish installer as "latest" image, too

上级 26b03279
......@@ -84,6 +84,7 @@ async function build(context, version) {
exec(`leeway build --werft=true -Dversion=${version} -DremoveSources=false -DimageRepoBase=${imageRepo}`, buildEnv);
if (publishRelease) {
publishHelmChart("gcr.io/gitpod-io/self-hosted");
exec(`leeway run --werft=true install/installer:publish-as-latest -Dversion=${version} -DimageRepoBase=${imageRepo}`)
exec(`gcloud auth activate-service-account --key-file "${GCLOUD_SERVICE_ACCOUNT_PATH}"`);
}
// gitTag(`build/${version}`);
......
......@@ -29,3 +29,10 @@ packages:
buildArgs:
VERSION: ${version}
IMAGE_PREFIX: ${imageRepoBase}
scripts:
- name: publish-as-latest
deps:
- :docker
script: |
docker tag ${imageRepoBase}/installer:${version} ${imageRepoBase}/installer:latest
docker push ${imageRepoBase}/installer:latest
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册