mirror of
https://github.com/Kingsrook/qqq.git
synced 2025-07-18 13:10:44 +00:00
QQQ-14 adding install_java17 command
This commit is contained in:
@ -11,6 +11,12 @@ orbs:
|
|||||||
localstack: localstack/platform@1.0
|
localstack: localstack/platform@1.0
|
||||||
|
|
||||||
commands:
|
commands:
|
||||||
|
install_java17:
|
||||||
|
steps:
|
||||||
|
- run:
|
||||||
|
name: Install Java 17
|
||||||
|
command: |
|
||||||
|
sudo add-apt-repository -y ppa:openjdk-r/ppa && sudo apt install -y openjdk-17-jdk && sudo rm /etc/alternatives/java && sudo ln -s /usr/lib/jvm/java-17-openjdk-amd64/bin/java /etc/alternatives/java
|
||||||
run_maven:
|
run_maven:
|
||||||
parameters:
|
parameters:
|
||||||
maven_subcommand:
|
maven_subcommand:
|
||||||
@ -43,6 +49,7 @@ jobs:
|
|||||||
executor: localstack/default
|
executor: localstack/default
|
||||||
steps:
|
steps:
|
||||||
- localstack/startup
|
- localstack/startup
|
||||||
|
- install_java17
|
||||||
- run_maven:
|
- run_maven:
|
||||||
maven_subcommand: test
|
maven_subcommand: test
|
||||||
- slack/notify:
|
- slack/notify:
|
||||||
@ -52,6 +59,7 @@ jobs:
|
|||||||
executor: localstack/default
|
executor: localstack/default
|
||||||
steps:
|
steps:
|
||||||
- localstack/startup
|
- localstack/startup
|
||||||
|
- install_java17
|
||||||
- run_maven:
|
- run_maven:
|
||||||
maven_subcommand: deploy
|
maven_subcommand: deploy
|
||||||
- slack/notify:
|
- slack/notify:
|
||||||
|
Reference in New Issue
Block a user