随笔分类 -  jenkins与gitlab

摘要:1、使用 该版未接入k8s,下一篇会写接入k8s。 配置项目使用gitlab-ci和gitlab-runner,在项目的根目录中添加.gitlab-ci.yml文件,用于触发pipeline。 .hosts目录里面是四个文件:.personal_ips、.daily_ips、staging_ips、 阅读全文
posted @ 2018-09-28 18:19 诗码者 阅读(6434) 评论(0) 推荐(0) 编辑
摘要:1、git之tag git标签分为轻量级(lightweight)标签和含标注(annotated)标签。轻量级标签一般用于不会改变的分支,含标注的标签包含详细的信息。 轻量级标签: 含标注标签: 删除标签:包括两种,删除本地标签、删除remote的tag 本地: remote: 阅读全文
posted @ 2018-09-20 10:33 诗码者 阅读(178) 评论(0) 推荐(0) 编辑
摘要:一、概述 gitlab是开源代码托管软件,有ce和ee两种版本,一般情况下ce完全能满足企业使用,如果不差钱可以使用ee版本,这里使用的是ce版。之前也一直在做CI/CD,最开始采用gitlab+webhook+jenkins,但是这种组合略显笨重,后来经过一番探索原来gitlab早就自己做好了这一 阅读全文
posted @ 2018-09-14 11:15 诗码者 阅读(2176) 评论(0) 推荐(0) 编辑
摘要:Jenkins node创建 1、jenkins搭建参考我的另外一篇文章: http://www.cnblogs.com/cuishuai/p/7544775.html 2、搭建完成后登录,选择Manage Jenkins 接下来进入管理界面,选择Manage Nodes: 选择New Node创建 阅读全文
posted @ 2017-11-15 15:57 诗码者 阅读(4930) 评论(0) 推荐(0) 编辑
摘要:Gitlab+Jenkins+Hook 1、gitlab和jenkins的安装见: http://www.cnblogs.com/cuishuai/p/7544663.html http://www.cnblogs.com/cuishuai/p/7544775.html 2、gitlab配置 1)创 阅读全文
posted @ 2017-09-18 20:08 诗码者 阅读(382) 评论(0) 推荐(0) 编辑
摘要:使用Jenkins配置Git+Maven的自动化构建 实现背景:Jenkins通过给定的代码地址URL,将代码拉取到其“宿主服务器”(就是Jenkins的安装位置),进行编译、打包和发布到容器中。在Jenkins的宿主服务器中必须要有可以进行:代码clone(Git)、代码编译(Maven)、代码运 阅读全文
posted @ 2017-09-18 19:35 诗码者 阅读(555) 评论(0) 推荐(0) 编辑
摘要:搭建Gitlab 一、 概述 持续集成交付,是自动化的重要一环,本文主要介绍代码更新后自动构建、发布上线。 1、 安装gitlab 下载地址: https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/ 选择自己需要的版本。 # rpm -ivh 阅读全文
posted @ 2017-09-18 19:09 诗码者 阅读(894) 评论(0) 推荐(0) 编辑
摘要:1、首先卸载原有的git yum remove git 2、源码安装新版本的git https://www.kernel.org/pub/software/scm/git/ 下载最新的版本,然后编译安装: tar xf git 2.8.6.tar.gz cd git 2.8.6 yum y inst 阅读全文
posted @ 2017-09-08 20:31 诗码者 阅读(499) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示