You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
HuskSync/jitpack.yml

15 lines
673 B
YAML

# This file ensures jitpack builds HuskSync correctly by setting the JDK to 16
jdk:
- 'openjdk16'
before_install:
- 'git clone https://github.com/WiIIiam278/HuskSync.git --recurse-submodules'
- 'chmod +x gradlew'
- 'chmod +x ./.scripts/ensure-java-16'
- 'bash ./.scripts/ensure-java-16 install'
- 'bash ./.scripts/install-mpdb-converter'
install:
- 'if ! ./.scripts/ensure-java-16 use; then source ~/.sdkman/bin/sdkman-init.sh; fi'
- 'java -version'
- './gradlew publishToMavenLocal'
- 'rm -rf ~/.m2/repository/net/william278/mpdbdataconverter'
- 'mv -v ~/.m2/repository/net/william278/husksync/ ~/.m2/repository/net/william278/mpdbdataconverter/1.0/'