diff --git a/.builds/android.yml b/.builds/android.yml new file mode 100644 index 0000000..01bbdcf --- /dev/null +++ b/.builds/android.yml @@ -0,0 +1,18 @@ +image: alpine/latest +packages: + - openjdk18 + - gradle + - maven +sources: + - https://git.sr.ht/~buzzert/KordophoneDroid +tasks: + - setup: | + wget https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest.zip + unzip commandlinetools-linux-11076708_latest.zip + mkdir android-sdk + yes | ./cmdline-tools/bin/sdkmanager --sdk_root=android-sdk --licenses + ./cmdline-tools/bin/sdkmanager --sdk_root=android-sdk "build-tools;34.0.0" "platforms;android-33" + - build: | + export ANDROID_HOME=~/android-sdk + cd KordophoneDroid/ + ./gradlew assembleRelease diff --git a/.idea/gradle.xml b/.idea/gradle.xml index e3e6d33..dde22c6 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -4,10 +4,8 @@ diff --git a/settings.gradle b/settings.gradle index 5d8401c..6ccd160 100644 --- a/settings.gradle +++ b/settings.gradle @@ -5,6 +5,9 @@ pluginManagement { mavenCentral() } } +plugins { + id 'org.gradle.toolchains.foojay-resolver-convention' version '0.4.0' +} dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories {