陈奇网络工作室

Jenkins生成风格自由的项目

建设工作站服务器

1 .单击“系统管理”插件安装ssh插件

2 .单击系统管理系统设置ssh remote hosts,然后添加ssh主机信息

3 .返回主面板

创建新任务输入项目名称,以创建新的自由式软件项目并开始配置该项目的操作

自由格式项目分为以下几部分中的配置选项

第一部分是通用设置,在此,您需要检查参数化内部版本,以便在内部版本时对项目进行引用。 这里使用文字参数。 如下所示,名称是必需的,可以不输入默认值和说明。 如果未输入默认值,并且在构建时未分配任何值,则参数为null;如果输入了默认值,则如果在构建时默认值未更改,则参数的默认值将被继承。

第二部分是构建触发器。 在此检查触发器,进行远程构建,并填写令牌。 这个令牌是我们定制的,在触发时使用

*另一方面,远程触发的方式在windows中可以通过访问url,在linux中可以通过curl进行

在windows上访问的url的格式如下

http://192.168.122.201:8080/job/项目名称/buildWithParameters? token=令牌值key1=value1key2=value2

linux上curl的url格式如下

curl? -u? 管理员: 123456? -X? GET? & #039; http://192.168.122.201:8080/job/项目名称/buildWithParameters? token=令牌值key1=value1key2=value2'

***注意: curl后面的-u admin:123456是jenkins平台的登录用户名和密码,后面的url必须用英文双引号引起来,不传递任何联系人参数。)

第三部分是内部版本。 在此选择添加构建步骤,然后选择。 仅当安装了上面的ssh插件时,才会显示此选项

下面的下拉框显示在系统设置中设置的ssh主机选项。 因为这里只配置了一台主机,所以下拉框中有一个选项。 command的部分填写需要在ssh的主机上执行。 这里的command内容其实是shell脚本的内容。 作为一个简单的例子,如下所示,作业构建时会分配给project

单击底部的“保存”,这样就构建了远程触发器的自由式项目。 **

详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3