From 04a0a8f7fa42df317970d7a0955110db76b878cd Mon Sep 17 00:00:00 2001 From: MTLantoine Date: Tue, 3 Nov 2020 16:46:17 +0100 Subject: [PATCH] t --- .circleci/config.yml | 50 +++++++++++++++++++++++++++++++++++++------- 1 file changed, 42 insertions(+), 8 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index c43d974..1d09828 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -33,22 +33,46 @@ version: 2 jobs: - build: + build-frontend: docker: &docker - image: circleci/node:12 working_directory: ~/repo steps: - - run: echo build step + - run: echo build-frontend step - test: + build-backend: docker: *docker working_directory: ~/repo steps: - - run: echo test step + - run: echo build-backend step + + test-frontend: + docker: *docker + + working_directory: ~/repo + + steps: + - run: echo test-frontend step + + test-backend: + docker: *docker + + working_directory: ~/repo + + steps: + - run: echo test-backend step + + integration-tests: + docker: *docker + + working_directory: ~/repo + + steps: + - run: echo integration-tests step deploy: docker: *docker @@ -62,10 +86,20 @@ workflows: version: 2 build-and-test: jobs: - - build - - test: + - build-frontend + - build-backend + - test-frontend: + requires: + - build-frontend + - test-backend: + requires: + - build-backend + - integration-tests: requires: - - build + - build-backend + - build-frontend - deploy: requires: - - test \ No newline at end of file + - test-frontend + - test-backend + - integration-tests \ No newline at end of file