>>原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!

>>原文链接地址:跟我一起学docker(十)–jenkins的使用

什么是Jenkins?

jenkins是一个广泛用于持续构建的可视化web工具,持续构建说得更直白点,就是各种项目的"自动化"编译、打包、分发部署。jenkins可以很好的支持各种语言(比如:java, c#, php等)的项目构建,也完全兼容ant、maven、gradle等多种第三方构建工具,同时跟svn、git能无缝集成,也支持直接与知名源代码托管网站,比如github、bitbucket直接集成。

jenkins官网地址为http://jenkins-ci.org/,jenkins本身是用java语言开发的,所以安装jenkins的机器至少要有jdk,另外建议git、ant、maven、gradle、groovy等工具也一并安装好,方便与这些构建工具集成。

Jenkins使用流程

1.安装

安装java:

sudo yum install -y java

「初级篇」跟我一起学docker(十)--jenkins的使用

「初级篇」跟我一起学docker(十)--jenkins的使用

安装wget:

sudo yum install -y wget

「初级篇」跟我一起学docker(十)--jenkins的使用

「初级篇」跟我一起学docker(十)--jenkins的使用

参考:http://pkg.jenkins-ci.org/redhat/

下载jenkins.repo定义源:

sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins.io/redhat/jenkins.repo

可查看定义的源:

「初级篇」跟我一起学docker(十)--jenkins的使用

导入jenkins key:

sudo rpm --import http://pkg.jenkins.io/redhat/jenkins.io.key

「初级篇」跟我一起学docker(十)--jenkins的使用

安装jenkins:

yum install jenkins

「初级篇」跟我一起学docker(十)--jenkins的使用

参考地址:http://pkg.jenkins-ci.org/redhat/

2.启动jenkins

sudo service jenkins start

「初级篇」跟我一起学docker(十)--jenkins的使用

3.查看jenkins进程状态

sudo service jenkins status

4.vi  /etc/sysconfig/jenkins

「初级篇」跟我一起学docker(十)--jenkins的使用

「初级篇」跟我一起学docker(十)--jenkins的使用

日志目录

tail -f  /var/log/jenkins/jenkins.log

「初级篇」跟我一起学docker(十)--jenkins的使用

5.访问jenkins服务

http://localhost:8080

注意:第一次启动的时候访问失败,

我执行了service jenkins restart  就可以了

「初级篇」跟我一起学docker(十)--jenkins的使用

「初级篇」跟我一起学docker(十)--jenkins的使用

6.初始化权限配置

执行提示命令获取管理员密码:

「初级篇」跟我一起学docker(十)--jenkins的使用

「初级篇」跟我一起学docker(十)--jenkins的使用

7.熟悉基本组件

Jenkins集成了很多组建,我们默认选择系统建议的组建安装。「初级篇」跟我一起学docker(十)--jenkins的使用

「初级篇」跟我一起学docker(十)--jenkins的使用

创建新用户:

「初级篇」跟我一起学docker(十)--jenkins的使用

「初级篇」跟我一起学docker(十)--jenkins的使用

「初级篇」跟我一起学docker(十)--jenkins的使用

「初级篇」跟我一起学docker(十)--jenkins的使用

创建演示任务(利用maven编译项目)

任务名称:hello-jenkins

「初级篇」跟我一起学docker(十)--jenkins的使用

任务配置:

「初级篇」跟我一起学docker(十)--jenkins的使用

「初级篇」跟我一起学docker(十)--jenkins的使用

「初级篇」跟我一起学docker(十)--jenkins的使用

这说明jenkins的所在服务器内没有安装git环境

「初级篇」跟我一起学docker(十)--jenkins的使用

「初级篇」跟我一起学docker(十)--jenkins的使用

「初级篇」跟我一起学docker(十)--jenkins的使用

保存并构建:

「初级篇」跟我一起学docker(十)--jenkins的使用

「初级篇」跟我一起学docker(十)--jenkins的使用

「初级篇」跟我一起学docker(十)--jenkins的使用

「初级篇」跟我一起学docker(十)--jenkins的使用

「初级篇」跟我一起学docker(十)--jenkins的使用

构建并执行成功:

「初级篇」跟我一起学docker(十)--jenkins的使用

往期docker学习:

认识docker

核心概念和安装 

镜像的常用操作

容器的基本操作

仓库

数据卷

Dockerfile

git入门

「初级篇」跟我一起学docker(十)--jenkins的使用

相关文章:

  • 2021-06-08
  • 2021-05-15
  • 2021-05-05
  • 2021-05-20
  • 2021-11-25
  • 2021-12-24
  • 2021-08-12
  • 2022-02-19
猜你喜欢
  • 2021-11-24
  • 2021-12-11
  • 2021-12-21
  • 2021-12-15
  • 2021-05-22
  • 2021-12-28
  • 2021-11-09
相关资源
相似解决方案