我有一个项目,该项目构建了该项目的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
在执行任何操作之前,我想执行以下操作:
有可能吗?我该怎么办?
答案 0 :(得分:1)
只需创建不同的步骤,然后添加:
only:
refs:
- master
或
only:
refs:
- develop
对他们。