随笔分类 -  jenkins

摘要:安装 LDAP docker run -d \ -p 389:389 \ -v /data/ldap/ldap:/var/lib/ldap \ -v /data/ldap/slapd.d:/etc/ldap/slapd.d \ --name ldap \ --env LDAP_TLS=false \ 阅读全文
posted @ 2020-03-14 22:20 fengjian1585 阅读(3592) 评论(0) 推荐(0) 编辑
摘要:jenkins备份 1、安装ThinBackup 插件 备份jenkins通过第三方插件 ThinBackup 进行登录已有jenkins进行安装ThinBackup插件:Jenkins --> 系统管理 --> 插件管理 --> 搜索ThinBackup 下图是已经安装好了 2、配置ThinBac 阅读全文
posted @ 2020-03-03 13:54 fengjian1585 阅读(397) 评论(0) 推荐(0) 编辑
摘要:先说一下变量的使用方法下面的环境变量可以在配置Jenkins Job的时候用得到,可以用在Execute shell、Execute Windows batch command、文本框 上加上编辑好的的shell脚本Windows:%BUILD_NUMBER% %变量名%Linux:${BUILD_ 阅读全文
posted @ 2019-09-04 18:12 fengjian1585 阅读(2568) 评论(0) 推荐(0) 编辑
摘要:为了统一化管理,需要把老版本的 gitlab 仓库 同步到新的gitlab上。 1. 新建组, 新gitlab 建立的group 与 原gitlab相同。2. 新建project 3. 选择导入 阅读全文
posted @ 2019-01-23 14:46 fengjian1585 阅读(843) 评论(0) 推荐(0) 编辑
摘要:jenkins pipeline 总体介绍 pipeline 是一套运行于jenkins上的工作流框架,将原本独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的复杂流程编排与可视化。 pipeline 是jenkins2.X 最核心的特性, 帮助jenkins 实现从CI 到 CD与 阅读全文
posted @ 2018-01-07 10:59 fengjian1585 阅读(17648) 评论(1) 推荐(0) 编辑
摘要:pipeline { agent any options { timestamps() } parameters { string(name: 'GIT_BRANCH', defaultValue: 'master', description: 'default build branch') booleanParam... 阅读全文
posted @ 2018-01-03 09:31 fengjian1585 阅读(387) 评论(0) 推荐(0) 编辑
摘要:实现从git.oschina.net 下载代码,然后发布到服务器上。 代码托管地址: git.oschina.net jenkins : 192.168.124.131 服务器php环境:192.168.123.132 jenkins 环境安装, 三个目录 [root@jenkins data]# 阅读全文
posted @ 2017-12-13 18:39 fengjian1585 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-10-30 11:27 fengjian1585 阅读(392) 评论(0) 推荐(0) 编辑
摘要:ansible-playbook - hosts: test remote_user: root vars: warpath: "/root/.jenkins/workspace/172.16.230.168/target/senyint-weixin-0.0.1-SNAPSHOT.war" codepath: "/data/code/" tomc... 阅读全文
posted @ 2017-10-30 10:42 fengjian1585 阅读(272) 评论(0) 推荐(0) 编辑
摘要:pipeline { agent any stages { stage('Checkout') { steps { echo 'Checkout' checkout([$class: 'GitSCM', branches: [[name: '*/master']], doGen... 阅读全文
posted @ 2017-10-30 10:41 fengjian1585 阅读(534) 评论(0) 推荐(0) 编辑
摘要:pipeline { agent any stages { stage('Checkout') { steps { echo 'Checkout' checkout([$class: 'GitSCM', branches: [[name: '*/master']], doGenerateSubmod 阅读全文
posted @ 2017-10-24 16:59 fengjian1585 阅读(303) 评论(0) 推荐(0) 编辑
摘要:最近把snoar 添加上了 [root@snoar data]# wget https://sonarsource.bintray.com/Distribution/sonarqube/sonarqube-6.5.zip [root@snoar data]# unzip sonarqube-6.5 阅读全文
posted @ 2017-09-29 16:04 fengjian1585 阅读(852) 评论(0) 推荐(0) 编辑
摘要:1. 安装插件 系统管理"->"插件管理"->"可选插件",选择Gitlab Hook Plugin GitLab Plugin,Gitlab Authentication plugin Gitlab plugin插件 2. 拷贝 job的 URL 3. 查询jenkins当前用户 token 4打 阅读全文
posted @ 2017-09-28 11:05 fengjian1585 阅读(1859) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-09-19 10:10 fengjian1585 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-03-14 17:12 fengjian1585 阅读(162) 评论(0) 推荐(0) 编辑
摘要:第一步,安装插件 第二部,创建maven项目 第三部, 这个项目构建完成后,触发以下项目编译 第4部,pipeline配置 阅读全文
posted @ 2017-02-04 17:04 fengjian1585 阅读(208) 评论(0) 推荐(0) 编辑
摘要:Linux环境更改Jenkins的主目录 Linux环境中,Jenkins主目录默认在/root/.jenkins Jenkins储存所有的数据文件在这个目录下. 你可以通过以下几种方式更改: 1、使用你Web容器的管理工具设置JENKINS_HOME环境参数. 2、在启动Web容器之前设置JENK 阅读全文
posted @ 2017-02-04 16:57 fengjian1585 阅读(2755) 评论(0) 推荐(0) 编辑
摘要:1. 授权匿名账户权限 2 注册新用户,并且把匿名权限删除,添加用户权限 阅读全文
posted @ 2017-01-24 14:54 fengjian1585 阅读(168) 评论(0) 推荐(0) 编辑
摘要:1.安装 Email Extension Plugin 插件 2.进入系统管理--系统设置 3.按照如下图设置 首先找到 Extended E-mail Notification 阅读全文
posted @ 2016-09-28 10:09 fengjian1585 阅读(162) 评论(0) 推荐(0) 编辑