aaf116b9c4
Adds a custom CI template from the unboundsoftware repository to enhance the pipeline configuration. This change aims to improve consistency and reuse of CI settings across projects, streamlining the development workflow.
28 lines
423 B
YAML
28 lines
423 B
YAML
include:
|
|
- template: 'Workflows/MergeRequest-Pipelines.gitlab-ci.yml'
|
|
- project: unboundsoftware/ci-templates
|
|
file: Defaults.gitlab-ci.yml
|
|
|
|
stages:
|
|
- build
|
|
- deploy
|
|
|
|
image: buildtool/build-tools:${BUILDTOOLS_VERSION}
|
|
|
|
build:
|
|
stage: build
|
|
script:
|
|
- build
|
|
- push
|
|
|
|
deploy:
|
|
stage: deploy
|
|
when: on_success
|
|
script:
|
|
- echo Deploying
|
|
- deploy prod
|
|
environment:
|
|
name: prod
|
|
only:
|
|
- master
|