qiuri2008

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2018年11月28日

摘要: 本文叙述基于以下假设前提,将介绍三种在不同的jenkins服务器之间触发Job的方法: 本地Jenkins Server local.jenkins.com远程Jenkins Server remote.jenkins.com本地Jenkins Job名 local_job远程Jenkins Job 阅读全文
posted @ 2018-11-28 14:00 江召伟 阅读(2132) 评论(0) 推荐(0) 编辑

摘要: 利用jenkins的远程构建功能,我们可以使用任何脚本,甚至定制一个Web页来控制Job的执行,但是远程构建你如果直接使用的话,老是需要登录才能执行,如何避免登录?稍微折腾了一下,调通了。 1、首先去系统管理->管理插件里边,搜索并安装插件 Build Authorization Token Roo 阅读全文
posted @ 2018-11-28 14:00 江召伟 阅读(1679) 评论(0) 推荐(0) 编辑

摘要: 通常,有几种方式可以在SVN仓库发生改变时触发Jenkins进行构建。第一种是,Jenkins主动轮询SVN仓库;第二种是,在SVN客户端(如TortoiseSVN)创建客户端hooks来触发构建;第三种是,在SVN服务器端,创建仓库hooks来触发构建。而我所要介绍的就是这第三种。 在http:/ 阅读全文
posted @ 2018-11-28 13:54 江召伟 阅读(3112) 评论(0) 推荐(0) 编辑

摘要: 1 背景 开发打包的 jenkins job A 是在 local 的一台 windows 上,同时在这台 local 的 windows 上还有一 另一个 jenkins job B 是用来上传 job A 生成的包(build)到测试平台的仓库(比如 saucelabs storage)。然而 阅读全文
posted @ 2018-11-28 13:46 江召伟 阅读(1104) 评论(0) 推荐(0) 编辑

摘要: #!/bin/sh #修改为服务编码 export LANG=zh_CN.utf-8 #Set variable REPOS="$1" REV="$2" SVN=/usr/bin/svn WEB=/home/www/develop LOG=/var/log/svn/post-commit.log #update the code from the SVN $SVN updat... 阅读全文
posted @ 2018-11-28 13:26 江召伟 阅读(268) 评论(0) 推荐(0) 编辑