Jenkins+码云实现前端项目自动部署


Jenkins安装

Jenkins的安装参考我另一篇文章 Jenkins+Github+Nginx实现前端项目自动部署

在Jenkins里安装码云插件



下载安装,重启即可。

jenkins创建构建项目

1.新建任务


2.选择源码管理

输入要部署的git项目git

记得码云的仓库要用ssh链接

然后会提示没密钥,点添加去添加shh密钥

3.生成密钥

生成公钥,私钥

ssh-keygen -t rsa

输入三个回车后就能生成。

获取公钥

cat /root/.ssh/id_rsa.pub

打开码云项目,添加公钥。

将公钥复制在这里,点添加。

获取私钥

cat /root/.ssh/id_rsa

把私钥复制到jenkins上



这样就不报错正常了,记得得用ssh的码云链接

4.启用gitee webhook 触发

然后把链接复制到你的码云webhook里


然后在jenkins里生成密码

把密码填到刚刚的码云webhook密码里,然后点添加。

jenkins里设置部署的shell命令


Jenkins+码云 自动化部署配置到此就完成了。


文章作者: 弈心
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 弈心 !
评论
  目录