部署工具Jenkins

Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于软件项目的持续集成。简单地说,你可以通过Jenkins服务,把github上的更新自动安装部署到指定位置。

安装

最简单,又不影响系统的方式,还是以docker方式安装:

$ docker run -p 8080:8080 -p 50000:50000 -v jenkins_home:/var/jenkins_home jenkins/jenkins:lts-jdk11

此时 jenkins 的镜像被自动下载,并启动。

配置

  • 用浏览器打开8080端口。
  • 然后按界面提示从docker中的passwd文件中找到密码,并登录。
  • 如果是第一次使用,选“按推荐安装插件”,等进度条运行结束。
  • 按提示设置管理员用户名和密码。
  • 设置完成后即可开始使用。

开始使用

不同版本的界面大同小异:

  • 创建任务(也叫"新建Item"或"New任务" )
  • 先尝试一下最常用的流水线任务(也叫"Pipeline")
  • 点Github项目,然后输入github项目地址,SCM选择Git,在Repository URL中输入其git地址,如:https://github.com/xxxx/xxxx.git
  • 注意项目中如果包含Jenkinsfile,则选择“Pipeline script from SCM”,如果不包含,也可以直接在界面上输入脚本
  • 点击保存
  • 在左侧点立即构建(也叫Build)

查看问题

  • 每一次的构造信息在该Pipeline页面的左下角显示。
  • 如果出现错误,则显示红叉,点击红叉打开该构造过程,点左边的Console Output,即可看到具体问题。

参考

docker版Jinkens安装教程

你可能感兴趣的:(部署工具Jenkins)