2017-02-01 10 views
2

私はBabelを使ってnodejsプロジェクトを持っています。私はすべてのes6ファイルを通常のJSファイルにコンパイルしてからHerokuにデプロイしようとしています。Circle CIがHerokuにコンパイル(生成)したファイルをデプロイ

しかし、生成されたファイルは展開されていないようです。

test: 
    post: 
    - yarn build 

deployment: 
    develop: 
    branch: develop 
    heroku: 
     appname: my-app 

秒1:その後、標準のコマンドで展開し、テスト後に構築、

最初の1:

は、私は2つの異なるコンフィグを試し

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に展開されます。

答えて

2

私はこの質問に自分自身で答えることができます、うまくいけば誰でも助けることができます。

test: 
    post: 
    - yarn build 
    - git config user.name "My Name" 
    - git config user.email "[email protected]" 
    - git add -A 
    - git commit -m "build" 

deployment: 
    development: 
    branch: develop 
    commands: 
     - git push -f [email protected]:my-app.git ${CIRCLE_BRANCH}:master 
関連する問題