sh: 1: gulp: not found
と言われてコケる。原因はpackage.json
のnpm scripts
に
"scripts: { "build": "gulp hoge --production" }
としつつ、.travis.yml
で
deploy: provider: script skip_cleanup: true script: yarn build # run省略 on: branch: master tags: true
yarn build
というようにrun
を省略していたからだった。
deploy: provider: script skip_cleanup: true script: yarn run build # run追加 on: branch: master tags: true
これでコケなくなった。
Issue情報
参考になった。
- Fix executing scripts with spaces by ticky · Pull Request #809 · yarnpkg/yarn · GitHub
- 今件このPRで直った的な雰囲気を感じる
- 同様のissueから#809参照されまくっているけど、でも直っていない気がする?
- よくわからない
- 同様のissueから#809参照されまくっているけど、でも直っていない気がする?
- 今件このPRで直った的な雰囲気を感じる