只需一步,快速开始
主题 919|帖子 919|积分 2757
continuous integration 持续集成是一种软件实践,流程为:开发 => 打包 => 集成 => 测试
continuous delivery 持续交付是一种软件工程手法,流程为:测试 => 发布
continous deployment 持续部署是在持续交付的管道中发布版本给最终用户的一种软件工程流程,流程为:发布 => 部署上线
Jenkins 是一个基于Java语言开发的CI持续构建工具,主要用于持续、自动的构建/测试软件项目。它可以执行你预先设定好的设置和脚本,也可以和 Git工具做集成,实现自动触发和定时触发器构建。
Successfully built 80a4f61b5b6f Successfully tagged auto-jenkins:latest
这一步必不可少!会导致权限不足报错
这里我用7080作为对外的jenkins ip(因为我的8080被占用了)
这里可以指定git分支
这里的是设置轮询去git拉取代码,如果代码有更新就触发构建操作,H/2 * * * * 是指每2分钟轮询拉取一次;
Abort the build if it’s stuck 是指如果构建过程中卡住了,就终止构建;这里是5是5分钟,5分钟超时构建失败;
Successful蓝色:构建完成,并且被认为是稳定的。 Unstable黄色:构建完成,但被认为是不稳定的。 Failed红色:构建失败。 Disable灰色:构建已禁用
构建稳定性用天气表示:晴、晴转多云、多云、小雨、雷阵雨。天气越好表示构建越稳定,反之亦然。
您需要 登录 才可以下载或查看,没有账号?立即注册
使用道具 举报
本版积分规则 发表回复 回帖并转播
愛在花開的季節