Browse Source

feat: add netlify config

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

21
.circleci/config.yml

@ -47,9 +47,14 @@ jobs:
steps:
- attach_workspace:
at: /tmp
- run:
name: Install netlify
command: |
npm install netlify-cli -g
npm install netlify-cli --save-dev
- run:
name: Deploy app
command: echo todo && false
command: netlify deploy --auth $NETLIFY_AUTH_TOKEN
back-test-unit:
<<: *shared-config
steps:
@ -92,13 +97,13 @@ jobs:
echo true
- deploy:
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:
docker:

4
.gitignore

@ -34,4 +34,6 @@ lerna-debug.log*
!.vscode/launch.json
!.vscode/extensions.json
.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-plugin-prettier": "^3.4.0",
"jest": "27.0.6",
"netlify-cli": "^6.13.2",
"prettier": "^2.3.2",
"supertest": "^6.1.3",
"ts-jest": "^27.0.3",

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

Loading…
Cancel
Save