从装机到运行
记录云主机重装后的环境搭建
本地连接云主机
在本地的 liunx终端(Git Bash 或 wsl都行) 中执行下面的命令, 将本地的 SSH公钥 添加到云主机
1 | ssh-copy-id -i .ssh/id_rsa.pub <username>@<ip> |
如果本地没有SSH公钥 可以参考下面生成
git托管网站添加云主机的 SSH公钥
连接云主机, 执行下面的命令, 生成 SSH公钥
1 | ssh-keygen -t ed25519 -C "xxxxx@xxxxx.com" |
复制 ~/.ssh/id_rsa.pub 里面的内容(也就是 SSH公钥)
在自己的git托管网站的设置中添加刚刚复制的公钥
执行下方命令, 验证是否添加成功
1 | ssh -T git@xxxxx.com |
添加成功后, 就可以使用SSH协议对仓库进行操作了
安装软件
安装Docker
1 | apt install -y docker.io |
安装必须镜像
1 | docker pull node:alpine3.14 |
安装Jenkins
1 | snap install jenkins --classic |
安装Jenkins插件
在 http://xxx.xxx.xxx.xxx:8080 中登录后安装以下插件
- Localization: Chinese
- Git
- Pipeline
- Gitee
- Docker Pipeline

配置项目
添加任务
- 创建流水线
选择创建流水线任务

- 配置触发器
勾选 Gitee webhook 触发构建, 点击右下方的生成, 生成自己的 Gitee webhook 密码, 记住这个密码和右上方的地址
到代码托管网站的该项目的设置中, 找到webhook, 点击添加, 填上刚刚复制的地址和密码
先不要关闭这个网页

- 配置流水线
填写项目的git地址, 指定分支和脚本路径

- 保存
到刚刚的webhook配置页面, 点击测试.
如果自动开始构建, 代表创建成功