Конвейер Gitlab: ошибка плохой замены в скрипте - PullRequest
0 голосов
/ 19 февраля 2019

Я пытаюсь настроить конвейер для развертывания.Мой .gitlab-ci.yml настроен следующим образом:

deploy:
  image: alpine:latest
  stage: deploy
  only:
    - staging
  script:
    - files="`cat file-changelist.txt`"
    - file_list=\($files\)
    - for file in "${!file_list[@]}"; do echo "$file"; done

Но в последней строке я получаю сообщение «Синтаксическая ошибка: неправильная замена».Я пробовал многочисленные варианты, но, похоже, не могу понять это правильно.Моя конечная цель - установить соединение scp и скопировать файлы на сервер (каждый файл в file_list).

...