我正在使用Circle CI,我的目标是在每次提交时获取Github存储库,构建我的react / nodejs应用并将其部署到自定义服务器(不是Netlify和其他类似服务)。 我阅读了文档,但完全不知道该怎么做。
这是我当前的config.yml:
version: 2.1
orbs:
node: circleci/node@1.1
jobs:
build:
steps:
- checkout
- npm install
- npm run build
deploy:
steps:
- run:
name: Deploy Over SSH
command: |
ssh $SSH_USER@$SSH_HOST "<remote deploy command>"
我做对了吗?我应该怎么做才能实现自己的目标?如何将构建部署到我的服务器?