基于docker的Jenkins可持续集成实践

简介

该可持续集成教程基于docker容器搭建,通过拉取放在开源中国git@osc的代码,来构建可持续集成环境。

准备工作

  • docker
  • jenkins
  • git@osc账号

具体步骤

搭建docker环境

具体搭建步骤见我以前的文章《docker使用技巧》。本文教程,我是搭建在自己的阿里云服务器上面的。

安装jenkins

具体命令

docker pull jenkins
chown 1000 /data/jenkins_data/
docker run --name xjenkins -d -p 9000:8080 -p 50000:50000 -v /data/jenkins_data:/var/jenkins_home -e JAVA_OPTS=-Duser.timezone=Asia/Shanghai --env JAVA_OPTS="-Xmx512m -XX:PermSize=256m -XX:MaxPermSize=1024m" -d jenkins 
  • 1
  • 2
  • 3

最终预览结果

配置git仓库

前提:需要你安装maven插件。

将你的项目地址和git@osc账号密码填入相应的位置。

配置maven命令

详细配置如图所示。

构建结果

说明

  1. Maven Vesion 要选择正确(可以在配置中修改),不然找不到mvn命令。
  2. 先执行mvn clean package -Dmaven.skip.test=true命令,进行编译,这个根据实际情况来修改。
  3. 可以根据实际情况在构建前和构建后执行相应的操作命令。
  4. 一般执行完成后,可以利用scp进行远程拷贝到本地,去运行相应的程序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值