Мы пытаемся использовать Bitbucket Pipelines для развертывания базового углового приложения на виртуальной машине в Google Cloud, но не уверены, как использовать ключ SSH для подключения к серверу для копирования файлов сборки.Ищем примеры, но не можем найти.
Мы смогли сделать то же самое вручную, используя команды Putty / SSH для копирования файлов dist .
У нас есть открытый /закрытый ключ от виртуальной машины Google Cloud и добавил их в Bitbucket Pipelines> SSH Keys
Наш сценарий YML выглядит следующим образом:
image: node:6.9.4
pipelines:
default:
- step:
caches:
- node
script: # Modify the commands below to build your repository.
- npm install
- npm install -g @angular/cli@1.6.4
- ng build --prod
- cd dist/
- ssh -i ???