diff --git a/.circleci/config.yml b/.circleci/config.yml index 8b3b503..5822f1f 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -20,12 +20,15 @@ commands: sudo rm /etc/alternatives/java sudo ln -s /usr/lib/jvm/java-17-openjdk-amd64/bin/java /etc/alternatives/java - mvn_verify: + install_npm: steps: - checkout - node/install: node-version: '16.13' - node/install-packages + + mvn_verify: + steps: - browser-tools/install-chrome - browser-tools/install-chromedriver - run: @@ -89,11 +92,13 @@ jobs: executor: java17 steps: ## - install_java17 + - install_npm - mvn_verify mvn_deploy: executor: java17 steps: + - install_npm - mvn_deploy workflows: @@ -103,4 +108,6 @@ workflows: context: [ qqq-maven-registry-credentials, kingsrook-slack, build-qqq-sample-app ] - mvn_deploy: context: [ qqq-maven-registry-credentials, kingsrook-slack, build-qqq-sample-app ] + requires: + - mvn_test