У меня есть проект, который создает zip-файл проекта, этап выглядит следующим образом:
create-artefact:
image: someurl/phpscl-dev:0.7.1
stage: archive
tags:
- rsc
- shared
- docker
dependencies: []
script:
- rm -rf bin
- composer install --no-dev --optimize-autoloader
- ant -buildfile build.xml -Dversion=${CI_COMMIT_REF_NAME} -DcomponentName=${CI_PROJECT_NAMESPACE}-${CI_PROJECT_NAME} -DbuildDir=${BUILD_DIR} archive
artifacts:
paths:
- ${BUILD_DIR}/${CI_PROJECT_NAMESPACE}-${CI_PROJECT_NAME}-${CI_COMMIT_REF_NAME}.zip
only:
refs:
- master
- develop
Что бы я хотел сделать, прежде чем что-либо сделать:
- Если ветвь развивается, сделать это
- Если ветвь является главной, сделать это
Возможно ли это?Как я мог это сделать?