随笔分类 -  CI/CD

摘要:一、配置 1.1. 安装插件 安装 Role-based Authorization Strategy 插件 1.2. 设置授权策略 “系统管理”—“全局安全配置”: 1.3. 添加用户 “系统管理”—“管理用户” 二、设置所有 item 权限 Global role 为全局权限,比如设置对所有任务 阅读全文
posted @ 2021-03-31 11:44 VictorBu 阅读(475) 评论(0) 推荐(0) 编辑
摘要:一、下载主题 打开:http://afonsof.com/jenkins-material-theme选择主题颜色、上传 logo,然后下载主题: 二、配置 Jenkins 安装 Simple Theme 插件 系统管理—系统配置—Theme—Extra CSS 将第一步下载的文件中的内容拷贝粘贴后 阅读全文
posted @ 2021-03-30 19:59 VictorBu 阅读(328) 评论(0) 推荐(0) 编辑
摘要:本文使用操作系统为 CentOS 7,Jenkins 版本为 2.277.1 零、准备工作 0.1. 安装 JDK 本文使用 rpm 安装:下载 rpm 包 rpm -ivh jdk-8u281-linux-x64.rpm 注: 无需配置环境变量 默认下载链接需要登录,将链接中的 otn 改为 ot 阅读全文
posted @ 2021-03-30 11:08 VictorBu 阅读(2433) 评论(0) 推荐(0) 编辑
摘要:Hexo 与 GitHub Pages 安装配置请参考: "Hexo" 与 "GitHub Pages" 本文源码与生成的静态文件在同一项目下,源码在 source 分支,静态文件在 master 分支 1. 新增 token 登录 GitHub: Settings Developer settin 阅读全文
posted @ 2018-03-12 16:06 VictorBu 阅读(501) 评论(0) 推荐(0) 编辑
摘要:停止Jenkins Service 用2.x的"jenkins.war"替换安装目录下的"jenkins.war" 启动Jenkins Service 打开jenkins页面 点击"Upgrade" 阅读全文
posted @ 2016-11-09 17:30 VictorBu 阅读(1221) 评论(0) 推荐(0) 编辑
摘要:1. 默认邮件功能: Jenkins自带的邮件功能比较简单,配置如下: 设置默认发件人地址: 2. Email Extension Plugin 为了能够更加灵活地使用邮件功能,需要安装Email Extension Plugin,安装后进入Jenkins配置: Default Recipients 阅读全文
posted @ 2016-11-09 17:06 VictorBu 阅读(541) 评论(0) 推荐(0) 编辑
摘要:Jenkins 有三种类型的构建触发器,如下图: Build after other projects are built:在其他项目构建后构建; Build periodically:定时构建; Poll SCM:定时检查代码更新,如果有更新则构建。 其中“Build periodically”和 阅读全文
posted @ 2016-11-09 17:02 VictorBu 阅读(492) 评论(0) 推荐(0) 编辑
摘要:参数化构建可以应用于动态绑定源码地址等情况。 勾选“This build is parameterized”: 如果需要动态绑定源码地址,参考: 配置完成后构建项目变成: 阅读全文
posted @ 2016-11-09 16:56 VictorBu 阅读(654) 评论(0) 推荐(0) 编辑
摘要:部署SSRS项目的原理是使用ReportingService2005类的方法实现rdl文件上传等功能。 上传rdl文件的脚本示例: 阅读全文
posted @ 2016-11-09 16:53 VictorBu 阅读(539) 评论(0) 推荐(0) 编辑
摘要:0. 修改执行策略 Jenkins执行PowerShell脚本,需要修改其执行策略。以管理员身份运行PowerShell,执行以下脚本: 1. Test-Path 确定文件或文件夹是否存在,如: 2. Copy-Item/Remove-Item 拷贝/删除文件或文件夹,如: 3. Cmd 调用Cmd 阅读全文
posted @ 2016-11-09 16:52 VictorBu 阅读(2805) 评论(0) 推荐(0) 编辑
摘要:1. 新建一个名字为HelloWorld.Web的Freesyle项目; 2. 配置源码管理; 3. 编译配置: 版本:选择MSBuild4 文件:D:\CI\Config\HelloWorld.Web.msbuild 其中,“HelloWorld.Web.msbuild”文件的内容为: “Hell 阅读全文
posted @ 2016-11-09 16:43 VictorBu 阅读(790) 评论(0) 推荐(0) 编辑
摘要:1. 新建一个名字为HelloWorld.Console的Freesyle项目; 2. 配置源码管理; 3. 编译配置: 版本:选择MSBuild4 文件:D:\CI\Config\HelloWorld.Console.msbuild 其中,“HelloWorld.Console.msbuild”文 阅读全文
posted @ 2016-11-09 16:41 VictorBu 阅读(614) 评论(0) 推荐(0) 编辑
摘要:0. 系统要求 1. Jenkins安装与配置 1.1. 下载Windows版本Jenkins并安装,安装成功后如下图所示 1.2. 安装/更新插件 安装 MSBuild Plugin(该插件使用MSBuild来构建.NET项目); 升级Subversion Plug-in至最新版本(该插件使用To 阅读全文
posted @ 2016-11-09 16:28 VictorBu 阅读(2073) 评论(0) 推荐(0) 编辑