Jenkins启动另一个job并传递参数

jenkins 一个job启动另一job时并传递参数

1, 安装下面插件。
Parameterized Trigger Plugin

2, 构建后 添加刚刚添加的插件

第一步添加插件
第一步添加自定义参数

3,添加的自定义参数,需要在另一个job构建前,添加参数化构建。(参数名和上一个job保持一致)然后可以在需要的地方引用

原文地址:https://www.cnblogs.com/trimphNuan/p/11822894.html

时间: 2024-10-10 03:25:38

Jenkins启动另一个job并传递参数的相关文章

Android: 启动另外的APP及传递参数(转)

转载自:http://blog.csdn.net/iefreer/article/details/8812585 有时候需要从一个APP中启动另外一个APP,比如Twitter/微信等. 如果你不知道那个APP的Activity,但是知道包名(package name),那么可以使用如下的方法: [java] view plaincopy Intent LaunchIntent = getPackageManager().getLaunchIntentForPackage("com.packag

命令行执行jenkins,构建job(可传递参数)

背景| 组内做UI测试,需要每天晚上执行一遍jenkins任务,jenkins任务本身是参数化构建的.但是因为jenkins本身的定时执行没有办法指定特殊的参数,所以考虑使用命令行方式启动jenkins 第一步:下载jenkins-cli.jar,查看帮助文档 不同版本的jenkins有自己对应命令行版本jar,所以最好从jenkins机上命令行说明页下载jar 访问jenkins的命令行说明页:http://192.168.111.111:8080/jenkins/cli 该页面可下载jenk

WPF 利用Process.Start()方法启动指定路径下的exe文件并传递参数接收参数

WPF 利用Process.Start()方法启动指定路径下的exe文件并传递参数接收参数 在开发中遇到这样一个需求:WPF程序A启动WPF程序B并且传递参数,WPF程序B接收参数并处理. 如何来实现这样的需求呢,网络上已经有很多的文章描述这个问题,在这里做个记录. 首先通过如下代码启动WPF客户端B: private void ActionStartClientExcute() { var address = "exe位置"; Process process = new Proces

基本类型、引用类型的复制、传递参数

基本类型:指的是简单的数据段.基本数据类型是按值访问的,因为可以操作保存在变量中的实际值. 引用类型:指那些由多个值构成的对象.引用类型的值是保存在内存中的对象.JavaScript不允许访问内存中的位置,也就是说不能直接操作对象的内存空间.在操作对象时,实际上是在操作对象的引用而不是实际的对象,为此,引用类型的值是按引用访问的. 复制变量值 1.基本类型的复制 从一个变量向另一个变量复制基本类型的值,会在变量对象上创建一个新值,然后把该值复制到新变量分配的位置上.在此之后的任何操作,两个值之间

python调用jenkinsAPI构建jenkins,并传递参数

安装jenkins 安装jenkins很简单,可以用多种方式安装,这里知道的有: 在官网下载rpm包,手动安装,最费事 centos系统通过yum安装,ubuntu通过apt-get安装(不推荐,因为很多东西都使用了默认的) 直接下载官网上的war包:wget http://ftp-chi.osuosl.org/pub/jenkins/war-stable/2.164.2/jenkins.war 我这里直接用的下载war包 遇到的坑 在安装之前,公司的服务器上已经有一个版本的jekins在运行了

Jenkins结合ant传递参数

需求: 使用Jenkins的「参数化构建过程」,由用户手动输入参数.通过ant脚本接收这个参数,并输出(当然,中间也可以进行复杂的处理,这里为了说明问题,仅做简单的输出). 1.基础环境 Jenkins1.509.4(现在Jenkins已经升级到2.x,版本差异不是很大) apache-ant-1.9.6 apache-tomcat-7.0.6(注:Jenkins放在tomcat中,可参考我写的 <Jenkins默认工作空间及更改默认工作空间> 一文) 前提是已经有jdk的支持并配置好了相关的

linux内核可以接受的参数 | Linux kernel启动参数 | 通过grub给内核传递参数

在Linux中,给kernel传递参数以控制其行为总共有三种方法: 1.build kernel之时的各个configuration选项. 2.当kernel启动之时,可以参数在kernel被GRUB或LILO等启动程序调用之时传递给kernel. 3.在kernel运行时,修改/proc或/sys目录下的文件. 这里我简单讲的就是第二种方式了,kernel在grub中配置的启动参数. 首先,kernel有哪些参数呢? 在linux的源代码中,有这样的一个文档Documentation/kern

android中一个应用程序启动另外一个应用程序,并传递数据。

一.android一个应用程序启动了另外一个应用程序时候有2中方法. 第一种是知道了调用的app的具体action,category(一般前两个值是默认的即下面方法里的).包名和类名 public void start(View v) { Intent intent2 = new Intent("android.intent.action.MAIN"); intent2.addCategory("android.intent.category.LAUNCHER");

More Effective C++----(12)理解&quot;抛出一个异常&quot;与&quot;传递一个参数&quot;或&quot;调用一个虚函数&quot;间的差异

Item M12:理解"抛出一个异常"与"传递一个参数"或"调用一个虚函数"间的差异 从语法上看,在函数里声明参数与在catch子句中声明参数几乎没有什么差别: class Widget { ... }; //一个类,具体是什么类 // 在这里并不重要 void f1(Widget w); // 一些函数,其参数分别为 void f2(Widget& w); // Widget, Widget&,或 void f3(const W