@qwead

Как сохранять файлы между этапами в GitLab Runner?

Есть простой раннер, разбитый на 2 этапа.
Как можно сохранять состояние между этапами? Чтобы можно было одним этапос собрать приложение, а следующим этапом его задеплоить.

stages:
- build
- deploy

cache:
paths:
- node_modules/

build:
stage: build
script:
- touch 1.txt
- echo 1 >> 1.txt

deploy:
stage: deploy
script:
- touch 2.txt
- echo 2 >> 2.txt


stage: build

Checking cache for default...
Successfully extracted cache
$ touch 1.txt
$ echo 1 >> 1.txt
Creating cache default...
WARNING: node_modules/: no matching files
Archive is up to date!
Created cache
Job succeeded


stage: deploy

Using Shell executor...
Running on razrab...
Fetching changes...
Removing 1.txt
  • Вопрос задан
  • 351 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы