我刚刚开始在一些 js 项目中使用 Gruntjs 而不是 Visual Studio 构建脚本。我仍然希望能够做的唯一一件事就是将环境变量附加到横幅中。
例如在 gruntFile.js 我有..
concat: {
options: {
separator: '',
banner: '/*!\n My App v<%= pkg.version %> \n Date: <%= grunt.template.today("dd-mm-yyyy MM:hh:ss") %> \n Revision: */\n'
},
basic_and_extras: {
.....
}
}
我使用 Jenkins 作为构建服务器,有两个可用的环境变量:
SVN_REVISION 当前已检出到工作区的 Subversion 修订号,例如“12345”
BUILD_NUMBER 当前版本号,例如“153”
我想做的是找到一种方法来获取它并将其添加到横幅中。(或package.json)?
这可能吗?