如何将Bitbucket Pipelines与Firebase托管集成到create-react-app?

时间:2019-04-08 09:34:30

标签: reactjs firebase continuous-integration bitbucket firebase-hosting

我正在尝试将Bitbucket管道集成到firebase在create-react-app项目上进行的持续集成/部署。 似乎bitbucket-pipelines.yml文件中有问题,我得到致命错误:CALL_AND_RETRY_LAST分配失败-JavaScript堆内存不足。我猜想这与console.logs有关,但是我可能错了,并且在yml文件中也有其他内容。

我曾考虑删除所有console.logs,但是这是一个巨大的项目,并且有450多个日志,我在某处读到了一个可以忽略yml脚本上的console.logs的命令。也许有人可以帮我吗?

   image: node:11.6.0
pipelines:
 branches:
     test-pipelines:
         - step:
              name: myapp
              script:
                  - npm install -g firebase-tools
                  - npm install yarn
                  - yarn install
                  - yarn run build
                  - firebase deploy --token=${blablablabla} --project myapp --only hosting --public build
        - step:
              name: Deploy to Firebase Hosting
              script:
                  - pipe: atlassian/firebase-deploy:0.2.1
                    variables:
                        FIREBASE_TOKEN: blablabla --public build
                        PROJECT_ID: 'myapp'

              trigger: manual
              deployment: production

应该能够成功构建然后部署到我的Firebase站点。相反,我收到致命错误:CALL_AND_RETRY_LAST分配失败-JavaScript堆内存不足 并无法通过yarn run build命令进行编译。

0 个答案:

没有答案