From eae636f3fb2e3bf36a5f5370958e3b0e419af474 Mon Sep 17 00:00:00 2001 From: Sydney Anne Erickson <sydney@elixxir.io> Date: Thu, 3 Nov 2022 17:35:25 +0000 Subject: [PATCH] Update .gitlab-ci.yml --- .gitlab-ci.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f8f59495..16587939 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -18,6 +18,7 @@ before_script: stages: - test - build + - tag - doc-update build: @@ -45,6 +46,17 @@ go-test: - go mod vendor -v - go test ./... -v +tag: + stage: tag + only: + - master + image: $DOCKER_IMAGE + script: + - git remote add origin_tags git@$GITLAB_SERVER:elixxir/xxdk-wasm.git || true + - GOOS=js GOARCH=wasm go build -ldflags '-w -s' -o release/xxdk.wasm main.go + - git tag $(sha256sum release/xxdk.wasm | awk '{ print $1 }') -f + - git push origin_tags -f --tags + # This pipeline job will attempt to have pkg.go.dev update docs for xxdk-wasm. # # pkg.go.dev relies on the proxy.golang.org service (go module cache/proxy) to discover versions of -- GitLab