diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4430dcec75f29df535fc2fe42d66f85a0425b754..1ac33fcef60efb5b1b33aac1d21127c3897cf524 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -83,25 +83,28 @@ build: - GOOS=windows GOARCH=386 CGO_ENABLED=0 go build -ldflags '-w -s' -o release/client.win32 main.go - GOOS=darwin GOARCH=amd64 CGO_ENABLED=0 go build -ldflags '-w -s' -o release/client.darwin64 main.go - release/client.linux64 --version + - git remote add origin_tags git@gitlab.com:elixxir/client.git || true + - git tag $(release/client.linux64 -V | grep "Elixxir Client v"| cut -d ' ' -f3) -f + - git push origin_tags -f --tags artifacts: paths: - release/ -bindings: - stage: build - tags: - - ios - script: - - GO111MODULE=off go get golang.org/x/mobile/cmd/gomobile - - GO111MODULE=off go get gitlab.com/elixxir/client - - GO111MODULE=off gomobile bind -target android -androidapi 21 gitlab.com/elixxir/client/bindings - - GO111MODULE=off gomobile bind -target ios gitlab.com/elixxir/client/bindings - - zip -r iOS.zip Bindings.framework - artifacts: - paths: - - iOS.zip - - bindings.aar - - bindings-sources.jar +#bindings: +# stage: build +# tags: +# - ios +# script: +# - GO111MODULE=off go get golang.org/x/mobile/cmd/gomobile +# - GO111MODULE=off go get gitlab.com/elixxir/client +# - GO111MODULE=off gomobile bind -target android -androidapi 21 gitlab.com/elixxir/client/bindings +# - GO111MODULE=off gomobile bind -target ios gitlab.com/elixxir/client/bindings +# - zip -r iOS.zip Bindings.framework +# artifacts: +# paths: +# - iOS.zip +# - bindings.aar +# - bindings-sources.jar trigger_integration: stage: trigger_integration