相关疑难解决方法(0)

Hudson/Jenkins:在几个工作之间共享参数

我有大约20个使用通用参数(用户,密码)的工作,有时密码到期......所以我必须在所有工作上更改它,这非常耗时(并且容易出错,我可能会忘记一个).

我想过:

  • 使用一种魔术属性文件,如果存在,直接有像KEY,VALUE这样的行添加到作业参数中
  • 在内部直接添加相同类型的KEY,VALUE对build.xml,但在哪里?它真的很难看......也许有一个专用的XML嵌入到build.xml
  • 调用一个奴隶工作(如何?)向父母推送所需的值......

如你所见,我只是在Hudson/Jenkins(我正在使用Jenkins 1.424.2.2)开始,谢谢你的帮助!

编辑:我不是Jenkins实例的管理员,所以我无法访问全局属性...

hudson parameter-passing jenkins

6
推荐指数
2
解决办法
5989
查看次数

如何配置Jenkins以使用ant和custom args构建项目

使用ant构建下一个项目版本的例程太多了.例程在几个属性文件中,必须在运行ant任务之前进行编辑.我看了一下Jenkins作为一个系统来进行构建(包括夜间构建),但我有一个改变属性的问题.

是否有可能(如果是,我该怎么做)在构建之前在Jenkins配置中键入参数,以便将它们传递给ant?

我真正的意思是以下架构(我在手动构建中使用):

  • 有2个属性文件包含有关构建版本,src目标,用于通知新构建的电子邮件等的数据.

  • 在Ant任务中使用相应的属性键,并在构建之前手动更改这些属性.

  • Java util读取了一些属性,并在构建期间用于它们自己的部分.

  • 在build.xml中还导入了3或4个ant XML,这些xmls还从提到的文件中读取属性.

我想做的是:

  • 更改Jenkins中的关键属性

  • 按建设项目

  • 我的数据将覆盖属性文件中的数据,或者作为ant vars值直接传递给ant的任务.

  • 结果我收到了相应通知的新版本(它们是通过ant制作的)

是否存在允许通过Jenkins使这种模式工作的机制?

先感谢您.

ant jenkins

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

jenkins ×2

ant ×1

hudson ×1

parameter-passing ×1