Svn Jenkins参数化构建和Subversion提交后钩子
我有一个参数化作业,因此用户可以选择要生成的特定修订。作业的存储库URL包括修订版生成参数,如下所示: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提交触发,不会出现任何问题 我们有没
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