Browse Source

test with install.sh

main
Julien Dudek 6 years ago
parent
commit
1169f505c2
  1. 20
      .circleci/config.yml

20
.circleci/config.yml

@ -54,7 +54,7 @@ jobs:
at: /tmp at: /tmp
- run: - run:
name: Deploy app name: Deploy app
command: yarn doc:build
command: echo todo && false
back-test-unit: back-test-unit:
docker: docker:
- image: circleci/node:dubnium-browsers - image: circleci/node:dubnium-browsers
@ -117,19 +117,19 @@ jobs:
back-deploy-heroku: back-deploy-heroku:
docker: docker:
- image: buildpack-deps:trusty - image: buildpack-deps:trusty
environment:
HEROKU_APP: "damp-meadow-13223"
steps: steps:
- checkout - checkout
- run: - run:
name: Setup Heroku
command: bash .circleci/setup-heroku.sh
- run:
name: Heroku Deploy
command: | command: |
git push heroku sequential-branch-filter:main
heroku run rake db:migrate
sleep 5 # sleep for 5 seconds to wait for dynos
heroku restart
set -x
sudo curl https://cli-assets.heroku.com/install.sh | sh
HEROKU_API_KEY=${HEROKU_API_KEY} heroku container:login
HEROKU_API_KEY=${HEROKU_API_KEY} heroku container:push ${HEROKU_APP_NAME} web
HEROKU_API_KEY=${HEROKU_API_KEY} heroku container:release ${HEROKU_APP_NAME} web
- run:
name: Smoke Test
command: echo todo && false
workflows: workflows:
version: 2 version: 2

Loading…
Cancel
Save