Browse Source

feat: add netlify config

main
Anatole-DC 5 years ago
parent
commit
0e6f0deda1
  1. 21
      .circleci/config.yml
  2. 2
      .gitignore
  3. 62826
      package-lock.json
  4. 1
      package.json
  5. 20403
      yarn.lock

21
.circleci/config.yml

@ -47,9 +47,14 @@ jobs:
steps: steps:
- attach_workspace: - attach_workspace:
at: /tmp at: /tmp
- run:
name: Install netlify
command: |
npm install netlify-cli -g
npm install netlify-cli --save-dev
- run: - run:
name: Deploy app name: Deploy app
command: echo todo && false
command: netlify deploy --auth $NETLIFY_AUTH_TOKEN
back-test-unit: back-test-unit:
<<: *shared-config <<: *shared-config
steps: steps:
@ -92,13 +97,13 @@ jobs:
echo true echo true
- deploy: - deploy:
name: Publish application to docker hub name: Publish application to docker hub
command: |
docker login -e $PROD_EMAIL -u $DOCKERHUB_USERNAME -p $DOCKERHUB_PASSWORD
docker tag app $DOCKERHUB_USERNAME/my-awesome-ci-expr:$CIRCLE_BUILD_NUM
docker tag app $DOCKERHUB_USERNAME/my-awesome-ci-expr:latest
docker push $DOCKERHUB_USERNAME/my-awesome-ci-expr:$CIRCLE_BUILD_NUM
docker push $DOCKERHUB_USERNAME/my-awesome-ci-expr:latest
echo true
command: # |
# docker login -e $PROD_EMAIL -u $DOCKERHUB_USERNAME -p $DOCKERHUB_PASSWORD
# docker tag app $DOCKERHUB_USERNAME/my-awesome-ci-expr:$CIRCLE_BUILD_NUM
# docker tag app $DOCKERHUB_USERNAME/my-awesome-ci-expr:latest
# docker push $DOCKERHUB_USERNAME/my-awesome-ci-expr:$CIRCLE_BUILD_NUM
# docker push $DOCKERHUB_USERNAME/my-awesome-ci-expr:latest
# echo true
back-deploy-heroku: back-deploy-heroku:
docker: docker:

2
.gitignore

@ -35,3 +35,5 @@ lerna-debug.log*
!.vscode/extensions.json !.vscode/extensions.json
.env .env
docs/ docs/
# Local Netlify folder
.netlify

62826
package-lock.json
File diff suppressed because it is too large
View File

1
package.json

@ -51,6 +51,7 @@
"eslint-config-prettier": "^8.3.0", "eslint-config-prettier": "^8.3.0",
"eslint-plugin-prettier": "^3.4.0", "eslint-plugin-prettier": "^3.4.0",
"jest": "27.0.6", "jest": "27.0.6",
"netlify-cli": "^6.13.2",
"prettier": "^2.3.2", "prettier": "^2.3.2",
"supertest": "^6.1.3", "supertest": "^6.1.3",
"ts-jest": "^27.0.3", "ts-jest": "^27.0.3",

20403
yarn.lock
File diff suppressed because it is too large
View File

Loading…
Cancel
Save