diff --git a/.circleci/config.yml b/.circleci/config.yml index 9f5e904..d546c8b 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -35,10 +35,30 @@ jobs: - run: yarn test:ci + e2etest: + docker: *shared_docker + environment: + POSTGRES_USER: user_e2e + POSTGRES_DB: db + POSTGRES_PASSWORD: password + steps: + - checkout + - restore_cache: + key: yarn-packages-v2{{ checksum "yarn.lock" }} + - run: + command: yarn test:e2e + environment: + DATABASE_URL: postgres://user_e2e:password@localhost:5432/db + API_PORT: 3000 + API_HOST: localhost + API_PROTOCOL: http + JWT_SECRET: secret + workflows: version: 2 build_test: jobs : - build - lint - - test \ No newline at end of file + - test + - e2etest \ No newline at end of file