Add builds spec
This commit is contained in:
18
.builds/android.yml
Normal file
18
.builds/android.yml
Normal file
@@ -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
|
||||||
5
.idea/gradle.xml
generated
5
.idea/gradle.xml
generated
@@ -4,10 +4,8 @@
|
|||||||
<component name="GradleSettings">
|
<component name="GradleSettings">
|
||||||
<option name="linkedExternalProjectsSettings">
|
<option name="linkedExternalProjectsSettings">
|
||||||
<GradleProjectSettings>
|
<GradleProjectSettings>
|
||||||
<option name="testRunner" value="GRADLE" />
|
|
||||||
<option name="distributionType" value="DEFAULT_WRAPPED" />
|
|
||||||
<option name="externalProjectPath" value="$PROJECT_DIR$" />
|
<option name="externalProjectPath" value="$PROJECT_DIR$" />
|
||||||
<option name="gradleJvm" value="Embedded JDK" />
|
<option name="gradleJvm" value="jbr-17" />
|
||||||
<option name="modules">
|
<option name="modules">
|
||||||
<set>
|
<set>
|
||||||
<option value="$PROJECT_DIR$" />
|
<option value="$PROJECT_DIR$" />
|
||||||
@@ -15,6 +13,7 @@
|
|||||||
<option value="$PROJECT_DIR$/backend" />
|
<option value="$PROJECT_DIR$/backend" />
|
||||||
</set>
|
</set>
|
||||||
</option>
|
</option>
|
||||||
|
<option name="resolveExternalAnnotations" value="false" />
|
||||||
</GradleProjectSettings>
|
</GradleProjectSettings>
|
||||||
</option>
|
</option>
|
||||||
</component>
|
</component>
|
||||||
|
|||||||
@@ -5,6 +5,9 @@ pluginManagement {
|
|||||||
mavenCentral()
|
mavenCentral()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
plugins {
|
||||||
|
id 'org.gradle.toolchains.foojay-resolver-convention' version '0.4.0'
|
||||||
|
}
|
||||||
dependencyResolutionManagement {
|
dependencyResolutionManagement {
|
||||||
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
|
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
|
||||||
repositories {
|
repositories {
|
||||||
|
|||||||
Reference in New Issue
Block a user