Моя текущая конфигурация gitlab очень проста, как показано ниже
stages:
- build
before_script:
- some commands here
build-after-commit:
stage: build
script:
- some command here
artifacts:
expire_in: 1 day
when: on_success
name: name here
paths:
- build/*.zip
Я хочу дважды запустить сборку после фиксации с разными настройками. Я ожидаю что-то вроде этого
stages:
- build
before_script:
- some commands here
build-after-commit:
stage: build
script:
- some command here
artifacts:
expire_in: 1 day
when: on_success
name: name1 here
paths:
- build/*.zip
# run it again with different settings
stage: build
script:
- Different script here
artifacts:
expire_in: 1 day
when: on_success
name: name2 here
paths:
- build/*.zip
Так что, в принципе, во втором запуске скрипт будет другим, а имя выходного файла будет другим. Как я могу это сделать?