diff --git a/.circleci/config.yml b/.circleci/config.yml index b3949f5..a26ee8c 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -15,6 +15,8 @@ jobs: paths: - node_modules key: dependencies-{{ checksum "package.json" }}-{{ .Environment.CACHE_VERSION }} + + build: docker: - image: circleci/node:dubnium-browsers @@ -38,6 +40,18 @@ jobs: - dist + front-deploy: + docker: + - image: circleci/node:dubnium-browsers + working_directory: ~/dist + steps: + - attach_workspace: + at: /tmp + - run: + name: Deploy app + command: | + npx netlify-cli deploy --site $NETLIFY_SITE_ID --auth $NETLIFY_ACCESS_TOKEN --dir /tmp/dist --prod + workflows: version: 2 @@ -47,3 +61,4 @@ workflows: - build: requires: - install-dependencies + - front-deploy diff --git a/.gitignore b/.gitignore index 863c1df..2512fa3 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,6 @@ yarn-error.log* # Coverage Reports coverage + +# Local Netlify folder +.netlify \ No newline at end of file