Я пытаюсь настроить конвейер для развертывания.Мой .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).