Newer
Older
test_job:
stage: test
image: public.ecr.aws/docker/library/golang:1.21
build_job:
stage: build
image: public.ecr.aws/docker/library/golang:1.21
parallel:
matrix:
- GOOS:
- linux
- darwin
- windows
- GOARCH:
- amd64
- arm64
- webservice_${GOOS}_${GOARCH}.bin
expire_in: 5 min
publish_job:
stage: publish
image: public.ecr.aws/ubuntu/ubuntu:22.04_stable
before_script:
- apt update
- apt install -y ca-certificates curl
- update-ca-certificates