文档章节

Jenkins实战演练之Linux节点任务配置

w
 woneiware
发布于 2014/01/10 13:33
字数 454
阅读 2870
收藏 4

【前提】
通过《Jenkins实战演练之Windows系统节点管理》(http://my.oschina.net/iware/blog/191823)和《Jenkins实战演练之Linux系统节点管理》(http://my.oschina.net/iware/blog/191824)进行Jenkins服务器的节点创建成功。

【实战演练】
本次演练的目的是执行Linux系统节点下的自动化批处理任务,并输入执行日志为.log文件。   
1)以注册用户身份登录Jenkins系统,点击“创建一个新任务”,选择Job类型为“构建一个自由风格的软件项目”,Job名称输入为自定义的名称,点击“OK”进行创建Job;

image

2)选中“Restrict where this project can be run”并指定项目运行的节点;

image

3)“增加构建步骤”选择类型为“Execute shell”,并输入批处理任务名称;

image

4)“增加构建后操作步骤”选择类型为“Archive the artifacts”,并指定“用于存档的文件”的类型,分别点击“应用”和“保存”进行保存任务参数配置;

image

5)此时进入项目任务并进行首次“立即构建”,第一次构建会提示构建失败(红灯表示构建失败,查看“控制台输出”原因是Linux节点现在还没有进行批处理脚本的编写);

image

6)此时查看任务对应的Linux节点,会自动生成目录“./workspace/Build(99).V1.0”,在该目录下创建批处理执行文件;

image

7)再次进行“立即构建”,此时项目构建成功(蓝灯表示构建成功,在“控制台输出”可查看详细构建过程),同时在Linux节点下可以看到构建产生的log日志。

image

image

image

至此,我们介绍了在Linux节点进行项目构建任务配置的基本方法。

© 著作权归作者所有

共有 人打赏支持
w
粉丝 3
博文 10
码字总数 2918
作品 0
南京
Jenkins实战演练之安全管理

【前提】 通过《Jenkins实战演练之Windows服务器快速搭建》(http://my.oschina.net/iware/blog/191818)和《Jenkins实战演练之Linux服务器快速搭建》(http://my.oschina.net/iware/blog/19...

woneiware
2014/01/09
0
1
Jenkins实战演练之Linux服务器快速搭建

【准备】 操作系统:ubuntu-13.10-server-amd64 JAVA版本:server-jre-7u45-linux-x64.tar.gz Jenkins版本:jenkins.war(v1.545) 【步骤】 采用Stand-Alone方式运行Jenkins服务器,该方法使...

woneiware
2014/01/09
0
1
Jenkins环境搭建(Linux Master & Windows Slave)

1.背景环境需求: Master当然需要选择稳定的linux,笔者是一台笔记本装的linux。 项目是pc端的,所以也需要pc上执行构建和测试。 所以要搭建 Centos Master 和 Win7 Slave的CI环境。 2. Mas...

彼得
2015/01/14
0
1
jenkins 部署文档

Jenkins是一个非常出色的持续集成服务器,本文主要介绍在CentOS系统中Jenkins的基本安装配置方法,供参考。 一. 软件包: 1. 下载apache-maven-2.2.1-bin.tar http://www.apache.org/dyn/cl...

周新宇1991
2016/10/26
0
0
Jenkins & Docker 持续集成实践

Jenkins & Docker 持续集成实践 运维生存时间 - 运维生存时间2017-12-109 阅读 jenkinsdockerLinux 发表评论 A+ 所属分类: Linux 前言 持续集成(CI/CD)是一种软件开发实践。用于帮助团队成员...

运维生存时间 - 运维生存时间
2017/12/10
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

谷歌 Fuchsia 上手体验,将取代Android/win10

在手机市场领域,Google表现很抢眼,毫无疑问,Android 至今在移动操作系统的市场份额占据绝对领先地位,但是 Android 仍然存在不少问题,碎片化问题严重,在平板以及大屏幕设备上表现糟糕,...

linux-tao
23分钟前
1
0
List、Array与ArrayList

数组在内存中是连续存储的,所以它的索引速度很快,而且赋值和修改元素也非常快,比如: string[] s=new string[3];//赋值 s[0]="a"; s[1]="b"; s[2]="c";//修改 s[1]="b1"; 但是数组...

shimmerkaiye
26分钟前
0
0
Linux 的Lnmp环境下为mysql添加环境变量

一.问题 在Linux 安装完Lnmp 环境后 , 连接Mysql 告诉没有这条命令 mysql -uroot -p 命令失效 因为是源码安装的,所以会出现这样的的原因 。集成环境是不会出现的。 其实很简单,只需要给m...

15834278076
28分钟前
3
0
apolloxlua include函数

include函数不是单独使用的函数, 他并不是标准库的一部分, 你可以使用include函数将某个后缀为 .aop的文档包含到你的文档流中。 因为include是单独处理流, 所以不会在主处理流程中有所表示...

钟元OSS
32分钟前
0
0
【转载分享】做一名较真的工程师

近些年与我共事过的同事,一定知道我至今仍有一个较真的性格。我会:指出同事所写代码的不当命名问题(并帮助改进);指出同事所写文档中的逻辑混乱问题(并辅以修订);指出同事所写PPT中乱...

HellerZhang
33分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部