Files
gof3/.gitlab-ci.yml
2023-12-12 08:12:43 +01:00

35 lines
825 B
YAML

---
image: golang:1.21-bullseye
variables:
GIT_SUBMODULE_STRATEGY: recursive
jobs:
script: |
apt-get update && apt-get install -qq -y iproute2 git
make deps-backend lint
export MY_IP=$(ip r show default | cut -f3 -d' ')
export serials=1
#
# Forgejo
#
tests/setup-forgejo.sh
GOF3_FORGEJO_PORT=8781 go test lab.forgefriends.org/friendlyforgeformat/gof3/...
tests/setup-forgejo.sh teardown
#
# Gitea
#
#tests/setup-gitea.sh
#GOF3_FORGEJO_PORT=8981 go test lab.forgefriends.org/friendlyforgeformat/gof3/...
#tests/setup-gitea.sh teardown
#
# GitLab
#
#tests/setup-gitlab.sh
#GOF3_GITLAB_PORT=8181 go test lab.forgefriends.org/friendlyforgeformat/gof3/...
#tests/setup-gitlab.sh teardown
after_script:
- tests/setup.sh teardown