-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathdefaults.jinja
27 lines (25 loc) · 932 Bytes
/
defaults.jinja
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
{% load_yaml as defaults %}
builder:
name: build-android-lineage-microg
image: lineageos4microg/docker-lineage-cicd
tag: latest
type: command
environment:
BUILD_DATA_VOLUME: android-build-data
BRANCH_NAME: lineage-18.1
DEVICE_LIST: sailfish
SIGN_BUILDS: true
SIGNATURE_SPOOFING: restricted
CUSTOM_PACKAGES: |
GmsCore GsfProxy FakeStore MozillaNlpBackend NominatimNlpBackend
com.google.android.maps.jar FDroid FDroidPrivilegedExtension
volumes:
- ${BUILD_DATA_VOLUME}/src:/srv/src
- ${BUILD_DATA_VOLUME}/zips:/srv/zips
- ${BUILD_DATA_VOLUME}/logs:/srv/logs
- ${BUILD_DATA_VOLUME}/ccache:/srv/ccache
- ${BUILD_DATA_VOLUME}/keys:/srv/keys
- ${BUILD_DATA_VOLUME}/manifests:/srv/local_manifests
{% endload %}
{% set settings=salt['grains.filter_by']({'default': defaults},
grain='default', default= 'default', merge= salt['pillar.get']('android', {})) %}