КП
Size: a a a
КП
VS
M
build:stage:
extends: .build_all
only:
refs:
- release
variables:
ENV: stage
Это же валидная запись? т.е. хочу, чтобы когда публикуется ветка релиз, то собиралась она с переменной окружения stageIB
VP
M
VP
stages:
- build
- prepare-for-deploy
- deploy
.runner_tags:
tags:
- internal
.build_all:
extends: .runner_tags
stage: build
variables:
ENV: ENVIRONMENT_PLACEHOLDER
script:
- dotnet restore --configfile packages/nuget.config
- dotnet build --configuration Release --nologo
- mkdir C:\build\$ENV\$CI_PROJECT_NAME\$CI_PIPELINE_IID
build:test:
extends: .build_all
only:
refs:
- develop
variables:
ENV: test
M
stages:
- build
- prepare-for-deploy
- deploy
.runner_tags:
tags:
- internal
.build_all:
extends: .runner_tags
stage: build
variables:
ENV: ENVIRONMENT_PLACEHOLDER
script:
- dotnet restore --configfile packages/nuget.config
- dotnet build --configuration Release --nologo
- mkdir C:\build\$ENV\$CI_PROJECT_NAME\$CI_PIPELINE_IID
build:test:
extends: .build_all
only:
refs:
- develop
variables:
ENV: test
VP
M
M
VS
VS
AH
VS
AH
AH