我们使用Jenkins为Play Framework 2.3.x项目运行构建。这工作正常,它创建了一个包装在zip文件中的精美分发。
我希望在构建期间更新conf目录中的一个文件(例如application.conf)并在变量中设置Jenkins构建号/ id,这样我就可以始终跟踪分发文件到原始构建。
我知道可以使用Universal"中的"映射将文件复制到发行版中。但我想修改现有文件。这样我就可以轻松地在页面上显示信息。
答案 0 :(得分:1)
您可以使用普通的Ant。使用Unzip Task,您可以解压缩创建的zip文件。然后,您可以使用Replace Task替换application.conf中的字符串。并至少再次Zip Task打包您的项目。
对于更多Scala-ish方式,您可以使用SBT Editsource。