Fork me on GitHub

Jenkins安装及使用

Jenkins是一款常用的CI/CD 软件,在现代敏捷开发的软件迭代过程中发挥着巨大作用,为了将软件的开发测试和部署过程完全自动化,非常有必要借助于Jenkins这样的管理软件提高工作效率。所以,本文通过借鉴其他博客,记录学习Jenkins使用的过程。

参考Blog:
https://www.cnblogs.com/wei325/p/15154918.html (包子wxl)

安装

下载

官网地址:https://www.jenkins.io/download/
下载选项:

下载后打开msi文件。
如跳转Service Logon Credential 窗口,可输入 计算机名\账户名 及账户密码授权, 如遇到问题可参考博文:
Jenkins安装时,Service Logon Credentials设置为:Run service as local or domain user
https://blog.csdn.net/qq_27696623/article/details/121636342

安装后,打开localhost:8080,安装插件,输入账号密码后即可开始使用

使用

创建github demo 仓库


在VS2019中克隆该项目

克隆后文件夹
注意:原博文中使用Https克隆
我的电脑上没成功,由于之前配置过SSH, 所以改用SSH克隆。生成SSH key 操作可百度。

创建.NetCore程序,可勾选docker


启动JenkinsDM项目

将docker file放到外层

提交修改

Push到github仓库

打开githug看到项目已经提交成功

Jenkins自动化任务构建

  1. 回到jenkins,新建任务
  2. 输入任务名称,构建自由风格项目

    将Git SSH 地址复制

    填到jenkins的git上,把分支改为github的默认main分支,然后添加github凭证。

    凭证填上面的id_rsa文件里面的私钥,命令 vi /root/.ssh/id_rsa然后复制里面的私钥填到sshkey凭证里面。

    配置完选择sshkey

    设置超时

    构建,选择执行shell命令,命令如下,生成docker镜像,然后运行容器实例,然后完成。

    保存
    立即构建
posted @ 2022-02-20 16:31  浩然哉  阅读(359)  评论(0)    收藏  举报
/* 看板娘 */
浏览器标题切换
浏览器标题切换end