Jenkins--创建自己的第一个Jenkins任务
1.新建任务
进入Jenkins,点击左侧新建任务,点击构建一个自由风格的软件项目,点击确定。
2.任务配置
任务配置可随时修改,涉及到插件的安装,在此仅介绍我用到的配置项。
(1)超链接--下载文件用
一般项目通常需要下载模板文件,此处用到的插件是Sidebar Links,如何安装插件请自行百度。
结果展示:
点击下载模板按钮,即可下载文件。
(2) 输入参数
本次创建任务是调用python脚本,而脚本需输入参数,参数为上面下载的文件模板(当然是编辑过的),点击参数化构建过程-->File Parameter,其他参数暂时没用到。
(3)构建完成后生成结果文件--超链接下载(文件保存于工程中),点击构建后操作-->Archive the artifacts->输入文件路径
(4)调用python脚本,点击构建-->Execute shell-->输入命令
(5)定时删除构建任务,构建任务不可能一直保存,可设置保存的天数,后者总创建条数,点击丢弃旧的构建,输入参数即可。
(6)设置构建任务名,默认的构建名称为数字,比较单一,可以加上构建人,方便区分,勾选Set Build Name ,输入#${BUILD_NUMBER} ${BUILD_USER},勾选Set jenkins user build variables。
Jenkins--创建自己的第一个Jenkins任务相关推荐
- Jenkins 创建一个freestyle的Job
1.执行简单命令或脚本 job配置页面: 由于每次构建都会生成很多构建产物,如果频繁构建会占用很多的空间,我们可以通过这几个选项控制构建产物的保留.一般建议选择保留最近5-10的构建为适宜. 其他参数 ...
- 用jenkins创建节点
原料:(1)jre下载链接:https://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html ( ...
- 什么是 CD 管道?一文告诉你如何借助Kubernetes、Ansible和Jenkins创建CD管道!
作者 | Magalix 翻译 | 火火酱,责编 | Carol 来源 | 架构师技术联盟 封图 | CSDN付费下载于IC photo CI/CD要解决的是什么问题? CI/CD(CI全名Conti ...
- 什么是 CD 管道?一文告诉你如何借助 Kubernetes、Ansible 和 Jenkins 创建 CD 管道!...
作者 | Magalix 译者 | 火火酱 责编 | Carol 来源 | 架构师技术联盟 封图 | CSDN付费下载于IC photo CI/CD要解决的是什么问题? CI/CD(CI全名Conti ...
- 使用 Jenkins 创建微服务应用的持续集成
体验简介 本场景指导您结合Jenkins把微服务应用部署到SAE平台: 场景资源 背景知识 本场景主要涉及以下云产品和服务:Serverless 应用引擎 SAE Serverless 应用引擎 SA ...
- Jenkins创建一键发布即父子项目
需求:有时候一个项目的子系统会非常多,当需要发版的的时候一个一个点会很累,并且是Maven项目时会使有些打包工作重复进行,所以就需要一个整合的job来一键触发所有. 一.下载插件Parameteriz ...
- jenkins jboss_与JBoss Fuse,Jenkins和Nexus的持续集成
jenkins jboss 最近,我正在整理一个快速启动的Maven项目,以展示组织JBoss Fuse项目的可能方法. 该项目可以在Github上找到: https : //github.com/p ...
- Jenkins——Jenkins介绍+基于云平台的Jenkins安装和持续集成环境配置(插件+用户权限+凭据+Maven打包)
Jenkins--Jenkins介绍+基于云平台的Jenkins安装和持续集成环境配置(插件+用户权限+凭据+Maven打包) 持续集成及Jenkins介绍 软件开发生命周期 什么是持续集成? 持续集 ...
- 在 Jenkins 上轻松重用 Tekton 和 Jenkins X
翻译:0N0thing 编辑:suke . 什么是 Tekton? Tekton 是一款强大且灵活的开源框架,它被用来创建 CI/CD 系统,允许开发者们在云提供商本地系统上构建.测试以及部署. . ...
- 【Jenkins+RF】从零搭建Jenkins+Robot Framework持续集成环境
转自:https://www.jianshu.com/p/ef8d3109ac5f 感恩 安装Jenkins 系统环境:CentOS Linux release 7.3.1611 x86_64 ...
最新文章
- 美多商城之用户注册(展示用户注册页面)
- 成功解决 OSError: [WinError 193] %1 不是有效的 Win32 应用程序
- springcloud都有什么组件?这个列表不得不看!
- bootstrap 学习网址
- 【POJ - 2942】Knights of the Round Table(点双连通分量,二分图判断奇环奇圈)
- MySQL自动化审核平台部署说明
- Spring MVC表单实例
- 1.MAC中MySql的环境配置
- 苹果Mac分享几个爱用音乐播放器
- Electron 使用Widevine CDM插件
- 详解YUV数据格式(YUV444,YUV422,YUV420,YV12,YU12,NV12,NV21)
- 计算机初级程序员哪里颁发的,初级程序员证书怎么考_初级程序员证书考什么_上学吧...
- matlab 双括号_matlab中不同括号的用法
- maven中resource配置详解
- requirement生成和使用
- 元宇宙三巨头Animoca Brands、Yuga Labs、Gala多维度对比,谁才是未来?
- 带属性随机游走的图循环网络
- 3Dmax软件设置捕捉点的显示大小方法
- 中国海洋大学计算机博士毕业要求,博士按时毕业不到四成 延长学制促慎重决定...
- 在 Visual Studio Code 中添加自定义的代码片段