mirror of
https://github.com/Kingsrook/qqq-frontend-material-dashboard.git
synced 2025-07-17 21:00:45 +00:00
Update to install-npm before mvn_deploy
This commit is contained in:
@ -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
|
||||
|
||||
|
Reference in New Issue
Block a user