当我尝试在部署控制台创建ssh运行程序时,出现以下错误:
在我的服务器上,我创建了SSH密钥,并将该密钥保存在目录~/.ssh/id_rsa.pub中。 我的.gitlab-ci.yml文件:
Running with gitlab-ci-multi-runner 1.7.1 (f896af7)
Using SSH executor...
ERROR: Preparation failed: open ~/.ssh/id_rsa.pub: no such file or directory
Will be retried in 3s ...
Using SSH executor...
ERROR: Preparation failed: open ~/.ssh/id_rsa.pub: no such file or directory
Will be retried in 3s ...
Using SSH executor...
ERROR: Preparation failed: open ~/.ssh/id_rsa.pub: no such file or directory
Will be retried in 3s ...
ERROR: Build failed (system failure): open ~/.ssh/id_rsa.pub: no such file or directory
在我的服务器上,我创建了SSH密钥,并将该密钥保存在目录~/.ssh/id_rsa.pub中。 我的.gitlab-ci.yml文件:
stages:
- deploy
before_script:
- whoami
mate-finder:
stage: deploy
script:
- sudo apt-get update -qy
- sudo apt-get install -y nodejs
- sudo npm install
- sudo ng build
- sudo ng serve
我该如何在服务器上部署我的应用程序?当我想要在服务器上部署我的Angular2应用程序时,我必须如何配置我的运行环境?