Skip to content

Commit

Permalink
Update recipes
Browse files Browse the repository at this point in the history
  • Loading branch information
obfusk committed Nov 18, 2024
1 parent bf2c9f1 commit 8cec0d7
Showing 1 changed file with 137 additions and 0 deletions.
137 changes: 137 additions & 0 deletions recipes/com.github.libretube.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1368,3 +1368,140 @@ versions:
platform_tools:
tools:
verify_gradle_wrapper: true
- tag: v0.26.0
apks:
- apk_pattern: app-arm64-v8a-release\.apk
apk_url: https://github.com/libre-tube/LibreTube/releases/download/$$TAG$$/app-arm64-v8a-release.apk
build:
- git reset --soft a67c26ad996b2cd0e85ec4e6432be56754af6ff6
- sed -r '/abi \{/,/}/ { s/include\(.*\)/include("arm64-v8a")/ ; s/isUniversalApk = true/isUniversalApk = false/ }' -i app/build.gradle.kts
- ./gradlew assembleRelease
- OUT=app/build/outputs/apk/release/app-arm64-v8a-release-unsigned.apk
- mv "$OUT" /outputs/unsigned.apk
build_home_dir: /build
build_repo_dir: /build/repo
build_user: build
provisioning:
android_home: /opt/sdk
build_tools:
cmake:
cmdline_tools:
version: '12.0'
url: https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest.zip
sha256: 2d2d50857e4eb553af5a6dc3ad507a17adf43d115264b1afc116f95c92e5e258
extra_packages: []
image: debian:bookworm-slim
jdk: openjdk-17-jdk-headless
ndk:
platform:
platform_tools:
tools:
verify_gradle_wrapper: true
- apk_pattern: app-armeabi-v7a-release\.apk
apk_url: https://github.com/libre-tube/LibreTube/releases/download/$$TAG$$/app-armeabi-v7a-release.apk
build:
- git reset --soft a67c26ad996b2cd0e85ec4e6432be56754af6ff6
- sed -r '/abi \{/,/}/ { s/include\(.*\)/include("armeabi-v7a")/ ; s/isUniversalApk = true/isUniversalApk = false/ }' -i app/build.gradle.kts
- ./gradlew assembleRelease
- OUT=app/build/outputs/apk/release/app-armeabi-v7a-release-unsigned.apk
- mv "$OUT" /outputs/unsigned.apk
build_home_dir: /build
build_repo_dir: /build/repo
build_user: build
provisioning:
android_home: /opt/sdk
build_tools:
cmake:
cmdline_tools:
version: '12.0'
url: https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest.zip
sha256: 2d2d50857e4eb553af5a6dc3ad507a17adf43d115264b1afc116f95c92e5e258
extra_packages: []
image: debian:bookworm-slim
jdk: openjdk-17-jdk-headless
ndk:
platform:
platform_tools:
tools:
verify_gradle_wrapper: true
- apk_pattern: app-universal-release\.apk
apk_url: https://github.com/libre-tube/LibreTube/releases/download/$$TAG$$/app-universal-release.apk
build:
- git reset --soft a67c26ad996b2cd0e85ec4e6432be56754af6ff6
- sed -r '/abi \{/,/}/ { /include/d }' -i app/build.gradle.kts
- ./gradlew assembleRelease
- OUT=app/build/outputs/apk/release/app-release-unsigned.apk
- mv "$OUT" /outputs/unsigned.apk
build_home_dir: /build
build_repo_dir: /build/repo
build_user: build
provisioning:
android_home: /opt/sdk
build_tools:
cmake:
cmdline_tools:
version: '12.0'
url: https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest.zip
sha256: 2d2d50857e4eb553af5a6dc3ad507a17adf43d115264b1afc116f95c92e5e258
extra_packages: []
image: debian:bookworm-slim
jdk: openjdk-17-jdk-headless
ndk:
platform:
platform_tools:
tools:
verify_gradle_wrapper: true
- apk_pattern: app-x86-release\.apk
apk_url: https://github.com/libre-tube/LibreTube/releases/download/$$TAG$$/app-x86-release.apk
build:
- git reset --soft a67c26ad996b2cd0e85ec4e6432be56754af6ff6
- sed -r '/abi \{/,/}/ { s/include\(.*\)/include("x86")/ ; s/isUniversalApk = true/isUniversalApk = false/ }' -i app/build.gradle.kts
- ./gradlew assembleRelease
- OUT=app/build/outputs/apk/release/app-x86-release-unsigned.apk
- mv "$OUT" /outputs/unsigned.apk
build_home_dir: /build
build_repo_dir: /build/repo
build_user: build
provisioning:
android_home: /opt/sdk
build_tools:
cmake:
cmdline_tools:
version: '12.0'
url: https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest.zip
sha256: 2d2d50857e4eb553af5a6dc3ad507a17adf43d115264b1afc116f95c92e5e258
extra_packages: []
image: debian:bookworm-slim
jdk: openjdk-17-jdk-headless
ndk:
platform:
platform_tools:
tools:
verify_gradle_wrapper: true
- apk_pattern: app-x86_64-release\.apk
apk_url: https://github.com/libre-tube/LibreTube/releases/download/$$TAG$$/app-x86_64-release.apk
build:
- git reset --soft a67c26ad996b2cd0e85ec4e6432be56754af6ff6
- sed -r '/abi \{/,/}/ { s/include\(.*\)/include("x86_64")/ ; s/isUniversalApk = true/isUniversalApk = false/ }' -i app/build.gradle.kts
- ./gradlew assembleRelease
- OUT=app/build/outputs/apk/release/app-x86_64-release-unsigned.apk
- mv "$OUT" /outputs/unsigned.apk
build_home_dir: /build
build_repo_dir: /build/repo
build_user: build
provisioning:
android_home: /opt/sdk
build_tools:
cmake:
cmdline_tools:
version: '12.0'
url: https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest.zip
sha256: 2d2d50857e4eb553af5a6dc3ad507a17adf43d115264b1afc116f95c92e5e258
extra_packages: []
image: debian:bookworm-slim
jdk: openjdk-17-jdk-headless
ndk:
platform:
platform_tools:
tools:
verify_gradle_wrapper: true

0 comments on commit 8cec0d7

Please sign in to comment.