.seed_all_android_base: stage: Dependencies extends: - .seed_template - .android_base script: - python3 -u tools/concatenate-files.py -i latest/deps-build-tools.yml -i latest/krita-deps.yml -o all-deps-to-build.yml - python3 -u tools/replace-branch-in-seed-file.py all-deps-to-build.yml --print --dst-branch $BRANCH_NAME_ANDROID - python3 -u ci-utilities/seed-package-registry.py --seed-file all-deps-to-build.yml --platform Android/$KDECI_ANDROID_ABI 2>&1 | tee "seed-packages-android-$KDECI_ANDROID_ABI.log" .seed_all_android_dev: stage: Dependencies extends: - .seed_template_auto - .android_base script: - python3 -u tools/replace-branch-in-seed-file.py latest/developer-packages.yml --print --dst-branch $BRANCH_NAME_ANDROID - python3 -u ci-utilities/seed-package-registry.py --seed-file latest/developer-packages.yml --platform Android/$KDECI_ANDROID_ABI 2>&1 | tee "seed-packages-android-$KDECI_ANDROID_ABI-dev.log" .seed_dirty_android_base: extends: - .seed_all_android_base - .stage_deps_input_template script: - python3 -u tools/seed-dirty-projects.py -p "${{ job.inputs.KRITA_STAGE_DEP }}" --platform Android/$KDECI_ANDROID_ABI --branch $BRANCH_NAME_ANDROID 2>&1 | tee "seed-packages-android-$KDECI_ANDROID_ABI.log" .seed_custom_android_base: extends: - .seed_all_android_base - .stage_deps_input_template script: - python3 -u ci-utilities/seed-multiple-projects.py -p "${{ job.inputs.KRITA_STAGE_DEP }}" --platform Android/$KDECI_ANDROID_ABI --branch $BRANCH_NAME_ANDROID 2>&1 | tee "seed-packages-android-$KDECI_ANDROID_ABI.log" .android_x86_64_mixin: variables: KDECI_PACKAGE_PROJECT: teams/ci-artifacts/krita-android-x86_64 KDECI_ANDROID_ABI: x86_64 KDECI_CC_CACHE: /mnt/krita-android/x86_64/caches/ KDECI_CACHE_PATH: /mnt/krita-android/x86_64/artifacts/ .android_arm64-v8a_mixin: variables: KDECI_PACKAGE_PROJECT: teams/ci-artifacts/krita-android-arm64-v8a KDECI_ANDROID_ABI: arm64-v8a KDECI_CC_CACHE: /mnt/krita-android/arm64-v8a/caches/ KDECI_CACHE_PATH: /mnt/krita-android/arm64-v8a/artifacts/ .android_armeabi-v7a_mixin: variables: KDECI_PACKAGE_PROJECT: teams/ci-artifacts/krita-android-armeabi-v7a KDECI_ANDROID_ABI: armeabi-v7a KDECI_CC_CACHE: /mnt/krita-android/armeabi-v7a/caches/ KDECI_CACHE_PATH: /mnt/krita-android/armeabi-v7a/artifacts/ all_publish_android_x86_64: extends: - .seed_all_android_base - .android_x86_64_mixin all_publish_android_x86_64_dev: extends: - .seed_all_android_dev - .android_x86_64_mixin needs: - job: all_publish_android_x86_64 artifacts: false all_publish_android_arm64-v8a: extends: - .seed_all_android_base - .android_arm64-v8a_mixin all_publish_android_arm64-v8a_dev: extends: - .seed_all_android_dev - .android_arm64-v8a_mixin needs: - job: all_publish_android_arm64-v8a artifacts: false all_publish_android_armeabi-v7a: extends: - .seed_all_android_base - .android_armeabi-v7a_mixin all_publish_android_armeabi-v7a_dev: extends: - .seed_all_android_dev - .android_armeabi-v7a_mixin needs: - job: all_publish_android_armeabi-v7a artifacts: false all_shared_android_x86_64: extends: - all_publish_android_x86_64 - .shared_build_mixin all_shared_android_arm64-v8a: extends: - all_publish_android_arm64-v8a - .shared_build_mixin all_shared_android_armeabi-v7a: extends: - all_publish_android_armeabi-v7a - .shared_build_mixin all_local_cache_android_x86_64: extends: - all_publish_android_x86_64 - .local_cache_mixin all_local_cache_android_arm64-v8a: extends: - all_publish_android_arm64-v8a - .local_cache_mixin all_local_cache_android_armeabi-v7a: extends: - all_publish_android_armeabi-v7a - .local_cache_mixin dirty_publish_android_x86_64: extends: - .seed_dirty_android_base - .android_x86_64_mixin dirty_publish_android_arm64-v8a: extends: - .seed_dirty_android_base - .android_arm64-v8a_mixin dirty_publish_android_armeabi-v7a: extends: - .seed_dirty_android_base - .android_armeabi-v7a_mixin dirty_local_cache_android_x86_64: extends: - dirty_publish_android_x86_64 - .local_cache_mixin dirty_local_cache_android_arm64-v8a: extends: - dirty_publish_android_arm64-v8a - .local_cache_mixin dirty_local_cache_android_armeabi-v7a: extends: - dirty_publish_android_armeabi-v7a - .local_cache_mixin custom_publish_android_x86_64: extends: - .seed_custom_android_base - .android_x86_64_mixin custom_publish_android_arm64-v8a: extends: - .seed_custom_android_base - .android_arm64-v8a_mixin custom_publish_android_armeabi-v7a: extends: - .seed_custom_android_base - .android_armeabi-v7a_mixin custom_local_cache_android_x86_64: extends: - custom_publish_android_x86_64 - .local_cache_mixin custom_local_cache_android_arm64-v8a: extends: - custom_publish_android_arm64-v8a - .local_cache_mixin custom_local_cache_android_armeabi-v7a: extends: - custom_publish_android_armeabi-v7a - .local_cache_mixin