Skip to content
Snippets Groups Projects
Commit 20ecf84b authored by schnarkus's avatar schnarkus
Browse files

yaml lint

parent bc06536b
No related branches found
No related tags found
No related merge requests found
Pipeline #58827 failed
---
variables:
version: "0.0.$CI_PIPELINE_IID"
version: 0.0.$CI_PIPELINE_IID
stages:
- test
- build
- publish
test_job:
stage: test
image: public.ecr.aws/docker/library/golang:1.21
script:
- go get -t ./...
- go test -race -v ./...
build_job:
stage: build
image: public.ecr.aws/docker/library/golang:1.21
parallel:
matrix:
- GOOS: [linux, darwin, windows]
- GOARCH: [amd64, arm64]
- GOOS:
- linux
- darwin
- windows
- GOARCH:
- amd64
- arm64
script: |
go build -o webservice_$GOOS_$GOARCH.bin ./*.go
artifacts:
paths:
- "webservice_$GOOS_$GOARCH.bin"
- webservice_$GOOS_$GOARCH.bin
expire_in: 30 sec
publish_job:
stage: publish
image: public.ecr.aws/ubuntu/ubuntu:22.04_stable
......@@ -37,7 +39,7 @@ publish_job:
- apt update
- apt install -y ca-certificates curl
- update-ca-certificates
script: |
script: >
for file in $(ls webservice_*); do
curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" \
--upload-file "./$file" \
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment