stages: - compliance - deploy 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/'