二、Jenkins搭建与使用配置

Jenkins部署

Jenkins介绍

Jenkins部署

  • docker部署
  1. 创建docker的文件影射卷:docker volume inspect jenkins
  2. 创建实例:docker run -d --name jenkins -p 80:8080 -p 50000:50000 -v jenkins:/var/jenkins_home jenkins/jenkins:lts
  3. 查看日志:docker logs -f jenkins
  4. 获得初始管理密码:docker exec jenkins cat /var/jenkins_home/secrets/initialAdminPassword
  • 手动部署
  1. 简易部署:java -jar jenkins.war
  2. 正式部署:
  • 调参:调增jvm的参数
  • 应用容器:使用tomcat、 jetty启动
  • 反向代理:使用nginx设置域名、https

Jenkins配置

  1. 浏览器访问80端口,输入管理密码选择安装类型即可
image.png

image.png

image.png
  1. 创建用户


    image.png
  2. 进入Jenkins


    image.png
  1. 创建插件


    image.png

构建job

  1. 创建job


    image.png
  2. 定时构建

  • H * * * *:一分钟构建一次
    image.png
  1. 构建时执行shell脚本


    image.png
  2. 进行构建


    image.png
  3. 查看控制台输出


    image.png

Jenkins的启动、停止、重启、重载

  • http://[jenkins-server-address][:port]/[command]
    • where [command] can be
    1. exit to shutdown jenkins
    2. restart to restart jenkins
    3. reload to reload the configuration
  • 示例:


    image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容