我正在构建一个包含多个SVN存储库的项目。使用Email-ext插件在作业成功或失败时发送电子邮件。
当我使用令牌$ {SVN_REVISION}时,我得到的是数字400,它不是内部版本编号,也不是任何存储库'修订号。
我想要使用的是svn插件提供的相同变量:%SVN_REVISION_1%,但$ {ENV,var =" SVN_REVISION_1"}也没有 $ {ENV,var ="%SVN_REVISION_1%"}工作。
另外,当我列出变量($ {ENV,var =""})时,我找不到SVN_REVISION或SVN_REVISION_1。
电子邮件需要有关于该主题的SVN_REVISION_1,否则找到所构建的版本会非常麻烦。
有没有解决方法?
答案 0 :(得分:2)
我只是尝试使用$ {ENV,var =“SVN_REVISION_1”}和我们在subversion上使用的两个模块,并且它有效。谢谢!
答案 1 :(得分:1)
$ {ENV,var =“SVN_REVISION_1”}确实有效。我试图通过中止构建来强制发送电子邮件。如果构建过早中止,则永远不会创建SVN_REVISION_1。