Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Svn Jenkins参数化构建和Subversion提交后钩子_Svn_Jenkins_Post Commit Hook - Fatal编程技术网

Svn Jenkins参数化构建和Subversion提交后钩子

Svn Jenkins参数化构建和Subversion提交后钩子,svn,jenkins,post-commit-hook,Svn,Jenkins,Post Commit Hook,我有一个参数化作业,因此用户可以选择要生成的特定修订。作业的存储库URL包括修订版生成参数,如下所示: http://svn/app/trunk/@${revision} 当手动运行构建时,这可以正常工作。但是我的post-commit钩子中的notifyCommit找不到作业(错误是“No subversion consumers…”)。我知道这是因为URL中的“@${revision}”。如果删除该部分,作业将由Subversion提交触发,不会出现任何问题 我们有没

我有一个参数化作业,因此用户可以选择要生成的特定修订。作业的存储库URL包括修订版生成参数,如下所示:

           http://svn/app/trunk/@${revision}
当手动运行构建时,这可以正常工作。但是我的post-commit钩子中的notifyCommit找不到作业(错误是“No subversion consumers…”)。我知道这是因为URL中的“@${revision}”。如果删除该部分,作业将由Subversion提交触发,不会出现任何问题

我们有没有办法将同一个作业用于两个目的:(1)针对特定修订的手动生成和(2)通过提交后钩子自动生成

我们使用的是Jenkins 2.54、Java 1.8_121和Subversion插件版本2.7.2