2
我有一個使用Babel的nodejs項目。我試圖編譯所有es6文件到普通的JS文件,然後部署到Heroku。Circle CI將編譯(生成)的文件部署到Heroku
但似乎生成的文件沒有部署。
我嘗試兩種不同CONFIGS:
第一個,構建測試後,然後通過標準的命令部署:
test:
post:
- yarn build
deployment:
develop:
branch: develop
heroku:
appname: my-app
第二個:
deployment:
develop:
branch: develop
commands:
- "[[ ! -s \"$(git rev-parse --git-dir)/shallow\" ]] || git fetch --unshallow"
- yarn build
- git config --global user.email "[email protected]"
- git config --global user.name "My Name"
- git commit -am "build"
- git push [email protected]:my-app.git $CIRCLE_SHA1:refs/heads/master
,但似乎不工作,原始(es6)文件總是部署到Heroku中。