多个项目的通用詹金斯工作
Generic jenkins job for multiple projects
我有多个独立的项目(Java - Maven)这个 SVN 回购:
|-- exemple.com/svn/java/apps/
|
| |-- Application_1
| | |-- branches
| | |-- tag
| | |-- trunk
|
| |-- Application_2
| | |-- branches
| | |-- tag
| | |-- trunk
我可以使用这个 SVN 存储库创建一个通用的 Jenkins maven 构建作业 URL 例如。com/svn/java/apps/并将项目名称和分支名称[=28=作为参数] ?
像这样 ${Project_Name} 和 ${Branch_name}
可以,但是那样会混淆工作经历,试图检查它的人会被交替的经历弄糊涂。
工作量更大,但在我看来,如果您使用 Jenkins Pipeline or the Jenkins Job DSL (a job generator)。
可能会更好
我有多个独立的项目(Java - Maven)这个 SVN 回购:
|-- exemple.com/svn/java/apps/
|
| |-- Application_1
| | |-- branches
| | |-- tag
| | |-- trunk
|
| |-- Application_2
| | |-- branches
| | |-- tag
| | |-- trunk
我可以使用这个 SVN 存储库创建一个通用的 Jenkins maven 构建作业 URL 例如。com/svn/java/apps/并将项目名称和分支名称[=28=作为参数] ?
像这样 ${Project_Name} 和 ${Branch_name}
可以,但是那样会混淆工作经历,试图检查它的人会被交替的经历弄糊涂。
工作量更大,但在我看来,如果您使用 Jenkins Pipeline or the Jenkins Job DSL (a job generator)。
可能会更好