这是我的 package.json ,如下所示:
{
"name": "Myproject",
"version": "0.4.13",
注意:此处
4
不是次要版本。0013
是次要的
"dependencies": {
"lodash": "^4.0.0",
"vinyl-fs": "2.2.1"
},
"repository": {},
"devDependencies": {
.........
......
如何使用Jenkins构建自动化 package.json 的版本。
所需格式应为: 的 0.4.13- $ BUILD_NUMBER 到目前为止,我尝试使用 sed 命令执行此操作:
sed -i“s / version:。* / version:0.4.13- $ BUILD_NUMBER /”package.json
但它没有更新package.json文件中的版本号。 也用了
npm版本0.4.13- $ BUILD_NUMBER
仅供参考:生成的构建工件看起来应该像0.0013-1.war