Skip to content
Snippets Groups Projects
Verified Commit a2896904 authored by Alexander Kehr's avatar Alexander Kehr
Browse files

all builds

parent d37abd30
No related branches found
No related tags found
No related merge requests found
Pipeline #3084 failed
......@@ -18,13 +18,14 @@ image: lineageos4microg/docker-lineage-cicd
- mkdir -p ${LOGS_DIR}
- mkdir -p ${USERSCRIPTS_DIR}
- curl --silent "https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/download-secure-files/-/raw/main/installer" | bash
- cp flavours/all/local_manifests/* ${LMANIFEST_DIR}
- cp flavours/${RELEASE_TYPE}/local_manifests/* ${LMANIFEST_DIR}
- chmod +x flavours/${RELEASE_TYPE}/userscripts/*
- chmod +x flavours/all/userscripts/*
- cp flavours/all/userscripts/* ${USERSCRIPTS_DIR}
- cp flavours/${RELEASE_TYPE}/userscripts/* ${USERSCRIPTS_DIR}
.build_job_base:
build_job_base:
before_script: *build_before_script
tags:
- high-memory
......@@ -33,7 +34,7 @@ image: lineageos4microg/docker-lineage-cicd
SECURE_FILES_DOWNLOAD_PATH: "./keys"
PERSISTENT_CACHE_PATH: /ext-tank/cache-199
USE_CCACHE: 1
CCACHE_SIZE: 100G
CCACHE_SIZE: 500G
LOCAL_MIRROR: "false"
MIRROR_DIR: ${PERSISTENT_CACHE_PATH}/mirror
SRC_DIR: ${PERSISTENT_CACHE_PATH}/src
......@@ -47,6 +48,11 @@ image: lineageos4microg/docker-lineage-cicd
ANDROID_JACK_VM_ARGS: "-Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xmx100G"
KEYS_SUBJECT: '/C=DE/ST=Hessen/L=Weiterstadt/O=AlexwareSystems/OU=Android/CN=Spacewar/emailAddress=support@alexware.systems'
OTA_URL: 'https://ota-android.alexware.systems/api'
CLEAN_OUTDIR: "false"
DELETE_OLD_ZIPS: 2
SIGNATURE_SPOOFING: restricted
BUILD_TYPE: "user"
SIGN_BUILDS: "true"
artifacts:
paths:
- logs/*
......@@ -54,47 +60,41 @@ image: lineageos4microg/docker-lineage-cicd
script:
- /root/init.sh
.build:without GMS:
build:los20:without GMS:
extends: .build_job_base
stage: build without GMS
variables:
DEVICE_LIST: grus,dubai
DEVICE_LIST: grus,dubai,spacewar
BRANCH_NAME: lineage-20.0
SIGN_BUILDS: "true"
BUILD_TYPE: "user"
RELEASE_TYPE: "main"
SIGNATURE_SPOOFING: restricted
WITH_GMS: "false"
CLEAN_OUTDIR: "true"
# CUSTOM_PACKAGES: "RevancedManager"
.build:with MicroG:
build:los20:with MicroG:
extends: .build_job_base
stage: build with microG
variables:
DEVICE_LIST: grus,dubai
DEVICE_LIST: grus,dubai,spacewar
BRANCH_NAME: lineage-20.0
SIGN_BUILDS: "true"
BUILD_TYPE: "user"
RELEASE_TYPE: "microg"
SIGNATURE_SPOOFING: restricted
WITH_GMS: "true"
CLEAN_OUTDIR: "false"
# CUSTOM_PACKAGES: "RevancedManager"
build:with GMS:
build:los20:with GMS:
extends: .build_job_base
stage: build with microG
stage: build with GMS
variables:
DEVICE_LIST: grus,dubai
DEVICE_LIST: grus,dubai,spacewar
BRANCH_NAME: lineage-20.0
SIGN_BUILDS: "true"
BUILD_TYPE: "user"
RELEASE_TYPE: "gms"
SIGNATURE_SPOOFING: restricted
WITH_GMS: "true"
CLEAN_OUTDIR: "false"
# CUSTOM_PACKAGES: "RevancedManager"
.build:los18:without GMS:
extends: .build_job_base
stage: build without GMS
variables:
DEVICE_LIST: foster
BRANCH_NAME: lineage-18.1
RELEASE_TYPE: "main"
WITH_GMS: "false"
upload:
tags:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment