20 lines
604 B
YAML
20 lines
604 B
YAML
---
|
|
matrix:
|
|
include:
|
|
- GOOS: linux
|
|
GOARCH: amd64
|
|
pipeline:
|
|
build:
|
|
image: docker.io/library/golang:1.19
|
|
commands:
|
|
- go build -ldflags="-s -w" -trimpath -o bin/ubsserver-${GOOS}-${GOARCH} ./cmd/ubsserver
|
|
- curl -s --user "$GITEA_ARTIFACT_USERNAME:$GITEA_ARTIFACT_PASSWORD" --upload-file bin/ubsserver-${GOOS}-${GOARCH} https://git.worn.eu/api/packages/${CI_REPO_OWNER}/generic/${CI_REPO_NAME}/${CI_COMMIT_TAG}/ubsserver-${GOOS}-${GOARCH}
|
|
secrets:
|
|
- gitea_artifact_username
|
|
- gitea_artifact_password
|
|
when:
|
|
event: tag
|
|
depends_on:
|
|
- lint
|
|
- test
|