Browse Source

edit CI config 🔧

dependabot/pip/requirements/sqlalchemy-1.3.0
Gautier couture 6 years ago
parent
commit
ccab8acabc
  1. 20
      .circleci/config.yml
  2. 1
      conduit/settings.py

20
.circleci/config.yml

@ -1,6 +1,6 @@
version: 2.1 version: 2.1
jobs: jobs:
build:
Build:
docker: docker:
- image: circleci/python:3.9-buster-node-browsers - image: circleci/python:3.9-buster-node-browsers
steps: steps:
@ -17,7 +17,7 @@ jobs:
key: deps-{{ checksum "requirements/dev.txt"}}-{{ .Environment.CACHE_VERSION }} key: deps-{{ checksum "requirements/dev.txt"}}-{{ .Environment.CACHE_VERSION }}
paths: paths:
- "venv" - "venv"
test:
Test:
docker: docker:
- image: circleci/python:3.9-buster-node-browsers - image: circleci/python:3.9-buster-node-browsers
environment: environment:
@ -70,11 +70,11 @@ jobs:
- checkout - checkout
- setup_remote_docker - setup_remote_docker
- run: - run:
name: Dockerize the app
name: Dockerize
command: | command: |
docker build --cache-from=app -t app . docker build --cache-from=app -t app .
- run: - run:
name: Publish app to docker hub
name: Publish to DockerHub
command: | command: |
docker login -u $DOCKER_HUB_USERNAME -p $DOCKER_HUB_PASSWORD docker login -u $DOCKER_HUB_USERNAME -p $DOCKER_HUB_PASSWORD
docker tag app $DOCKER_HUB_USERNAME/tp_final_devops:$CIRCLE_BUILD_NUM docker tag app $DOCKER_HUB_USERNAME/tp_final_devops:$CIRCLE_BUILD_NUM
@ -84,17 +84,15 @@ jobs:
workflows: workflows:
Build_Test_N_Deploy: Build_Test_N_Deploy:
jobs: jobs:
- build
- test:
- Build
- Test:
requires: requires:
- build
- Build
- Heroku: - Heroku:
context: Heroku context: Heroku
requires: requires:
- build
# - test
- Build
- Docker: - Docker:
context: Docker context: Docker
requires: requires:
- build
# - test
- Build

1
conduit/settings.py

@ -25,6 +25,7 @@ class Config(object):
'http://localhost:4200', 'http://localhost:4200',
'http://0.0.0.0:4000', 'http://0.0.0.0:4000',
'http://localhost:4000', 'http://localhost:4000',
'https://elastic-feynman-2e47ec.netlify.app'
] ]
JWT_HEADER_TYPE = 'Token' JWT_HEADER_TYPE = 'Token'

Loading…
Cancel
Save