Files
yml/pipeline.yml
2023-11-25 07:55:36 -06:00

43 lines
748 B
YAML

stages:
- compliance
- deploy
variables:
GOLANGCI-LINT-VERISON: "v1.55.2"
compliance:
stage: compliance
trigger:
strategy: depend
include:
- project: 'developerdurp/yml'
ref: 'main'
file:
- 'pipelines/compliance.yml'
gitlab_generic_package:
stage: deploy
needs:
- job: compliance
trigger:
include:
- project: 'developerdurp/yml'
ref: 'main'
file:
- 'pipelines/gitlab_generic_packages.yml'
rules:
- if: '$PIPELINE =~ /gitlab/'
build_go_api:
stage: deploy
needs:
- job: compliance
trigger:
include:
- project: 'developerdurp/yml'
ref: 'main'
file:
- 'pipelines/golang.yml'
rules:
- if: '$PIPELINE =~ /goapi/'