-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.cirrus.yml
29 lines (27 loc) · 1.41 KB
/
.cirrus.yml
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
28
29
container:
dockerfile: .cirrus_Dockerfile
validate_with_source_task:
submodule_checkout_script:
- git submodule update --init --recursive
check_gn_flags_script:
- ./ungoogled-chromium/devutils/check_gn_flags.py -f flags.portable.gn
- # Merge GN flags and verify again
- cp ungoogled-chromium/flags.gn flags.merged.gn
- cat flags.portable.gn >> flags.merged.gn
- sort -o flags.merged.gn flags.merged.gn
- ./ungoogled-chromium/devutils/check_gn_flags.py -f flags.merged.gn
check_patch_files_script:
- ./ungoogled-chromium/devutils/check_patch_files.py -p patches
merge_patches_script:
- ./ungoogled-chromium/utils/patches.py merge -p patches ungoogled-chromium/patches
chromium_download_cache:
folder: chromium_download_cache
fingerprint_script: cat ungoogled-chromium/chromium_version.txt
populate_script:
- mkdir chromium_download_cache
- ./ungoogled-chromium/utils/downloads.py retrieve -i ungoogled-chromium/downloads.ini -c chromium_download_cache
unpack_source_script:
- ./ungoogled-chromium/utils/downloads.py unpack -i ungoogled-chromium/downloads.ini -c chromium_download_cache chromium_src
validate_patches_script:
- ./ungoogled-chromium/devutils/validate_patches.py -l chromium_src -p patches -s patches/series
# vim: set expandtab shiftwidth=4 softtabstop=4: