У меня есть файл gitlab.yml, и я запускаю его:
Scripts:
- echo $CI_BUILD_ID
- export $CI_BUILD_ID
- echo $CI_BUILD_RETRIEVED
- npm run jaspion --buildID $CI_BUILD_RETRIEVED
При запуске $ CI_BUILD_ID я получаю правильное число, но я хотел бы передать полученное значение, такое как "3939393" до NPM, но по какой-то причине это не работает.
Требуемый результат: npm run будет делать что-то вроде npm run jaspion --buildID 3939393
Я также пробовал:
1-я попытка
Scripts:
- echo $CI_BUILD_ID
- $CI_BUILD_ID == $CI_BUILD_RETRIEVED
- echo $CI_BUILD_RETRIEVED
- npm run jaspion --buildID $CI_BUILD_RETRIEVED
2-я попытка
Scripts:
- echo $CI_BUILD_ID
- $CI_BUILD_ID=$CI_BUILD_RETRIEVED
- echo $CI_BUILD_RETRIEVED
- npm run jaspion --buildID $CI_BUILD_RETRIEVED
3-я попытка
Scripts:
- echo $CI_BUILD_ID
- npm run jaspion $CI_BUILD_ID
Фактический результат:
Версия: Gitlab.com Cloud