基于docker的Jenkins可持续集成实践
来源:互联网 发布:sqlserver版本选择 编辑:程序博客网 时间:2024/06/11 19:48
简介
该可持续集成教程基于docker容器搭建,通过拉取放在开源中国git@osc的代码,来构建可持续集成环境。
准备工作
- docker
- jenkins
- git@osc账号
具体步骤
搭建docker环境
具体搭建步骤见我以前的文章《docker使用技巧》。本文教程,我是搭建在自己的阿里云服务器上面的。
安装jenkins
具体命令
docker pull jenkinschown 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
最终预览结果
配置git仓库
前提:需要你安装maven插件。
将你的项目地址和git@osc账号密码填入相应的位置。
配置maven命令
详细配置如图所示。
构建结果
说明
- Maven Vesion 要选择正确(可以在配置中修改),不然找不到mvn命令。
- 先执行mvn clean package -Dmaven.skip.test=true命令,进行编译,这个根据实际情况来修改。
- 可以根据实际情况在构建前和构建后执行相应的操作命令。
- 一般执行完成后,可以利用scp进行远程拷贝到本地,去运行相应的程序。
0 0
- 基于docker的Jenkins可持续集成实践
- Jenkins+maven+git的可持续集成实践
- jenkins可持续集成
- Jenkins & Docker 持续集成实践
- Docker可持续集成研究
- git maven Jenkins 可持续集成
- 建立可持续集成系统(Jenkins)
- Github + Git + Maven + tomcat + Jenkins的可持续集成部署
- 基于 jenkins 和 docker 的持续集成平台
- 基于 jenkins 和 docker 的持续集成平台
- sonarQube之jenkins可持续化集成
- [Docker-集成] Docker、Jenkins
- Jenkins基于Docker的安装
- 基于Jenkins的持续集成
- 基于 Mesos、Marathon、Docker环境的 Jenkins 持续集成及配置管理
- 基于K8s和docker的Jenkins 可伸缩持续集成系统
- 基于jenkins构建应用的docker镜像做持续集成和部署
- 可持续集成jekins的搭建
- JavaScript强化教程——Bootstrap
- 一分钟了解负载均衡的一切
- 分形插值
- 《网络协议入门》
- caffe 安装文档
- 基于docker的Jenkins可持续集成实践
- 精彩回顾 | 华为 HDG 成都站霸气上演 蓉城风云再起
- 2017年完美世界校招笔试题,从n层大楼往下扔m颗玻璃珠确定珠子破碎的临界楼层
- Tomcat fastjson 发生classnotfound 异常
- MySQL C 语言应用程序接口开发教程(1)
- leetcode 题解 1. Two Sum
- 让电脑不被锁屏的方法
- android studio使用的一些技巧
- 建立可视化决策平台,“数据化”首当其冲!