Jenkins 为什么';每次安装后都不运行吗?
我有一个package.json文件,底部有以下jsonJenkins 为什么';每次安装后都不运行吗?,jenkins,gruntjs,npm,Jenkins,Gruntjs,Npm,我有一个package.json文件,底部有以下json "scripts": { "postinstall": [ "./node_modules/bower/bin/bower install && ./node_modules/protractor/bin/webdriver-manager update" ] } 我这样做的原因是bower依赖性和量角器测试将在“npm安装”后运行。然而,“postinstall”似乎并不总是运行。我正在
"scripts": {
"postinstall": [
"./node_modules/bower/bin/bower install && ./node_modules/protractor/bin/webdriver-manager update"
]
}
我这样做的原因是bower依赖性和量角器测试将在“npm安装”后运行。然而,“postinstall”似乎并不总是运行。我正在尝试在Jenkins上设置所有内容,因此我希望能够运行以下命令,并且可以正常运行
npm install
grunt jenkins
jenkins任务调用任务来构建、测试和运行e2e测试。我能够通过将命令从数组更改为字符串来解决这个问题
"scripts": {
"postinstall": "./node_modules/bower/bin/bower install && ./node_modules/protractor/bin/webdriver-manager update"
}