基于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命令

详细配置如图所示。

扫描二维码关注公众号,回复: 456111 查看本文章

构建结果

说明

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

猜你喜欢

转载自blog.csdn.net/qq_19674905/article/details/79761516