1
0
mirror of https://github.com/lineageos4microg/docker-lineage-cicd synced 2024-11-09 10:09:56 +01:00
Commit Graph

492 Commits

Author SHA1 Message Date
Nicola Corna
cf65924949 Pass the result of the current build to post-build.sh 2018-01-06 10:16:38 +01:00
Nicola Corna
ddffcfaae8 Kill the relevant processes before unmounting the overlay 2018-01-04 13:59:09 +01:00
Nicola Corna
2e29542898 Install missing lsof 2018-01-04 10:02:52 +01:00
Nicola Corna
4d481dd1c4 Fix umount
Make sure all the relevant processes have been stopped before
unmounting the overlay.
2018-01-03 19:23:04 +01:00
Nicola Corna
6ec2ffde0d Remove extra quotes inside for loop 2017-12-20 11:37:43 +01:00
Nicola Corna
8d7ef9dc73 Move the mirror to a separate volume 2017-12-19 23:25:42 +01:00
Nicola Corna
1795489a83 Manually stop Jack after each build 2017-12-17 15:29:45 +01:00
Nicola Corna
d2d44ea4c6 Use quotes on all the variables 2017-12-15 10:32:24 +01:00
Nicola Corna
2e47ada281 Adapt clean options to the new build system 2017-12-15 10:16:46 +01:00
Nicola Corna
97ca3efbcc Minor fix 2017-12-15 09:32:41 +01:00
Nicola Corna
b136ccaf72 Fix manifests' rsync 2017-12-13 16:34:19 +01:00
Nicola Corna
324a10e762 Add multibranch support
It's now possible to build multiple branches with the same docker image.
A full LineageOS mirror is downloaded and created locally (~200 GB).
2017-12-13 12:13:36 +01:00
Nicola Corna
4176346648 Add SHA256 sum 2017-11-10 08:06:32 +01:00
Nicola Corna
2011570233 Restrict the builds search 2017-11-10 08:06:32 +01:00
Jeremy O'Brien
abb92f743f Add maven to build dependencies 2017-11-07 08:12:55 +01:00
Nicola Corna
51bc22ca56 Make the ccache size configurable 2017-11-06 16:31:37 +01:00
Fabian Köster
633e8018e0 Pass BRANCH_NAME to repo init 2017-11-04 09:33:05 +01:00
Nicola Corna
33b708763d Update README.md 2017-11-01 19:11:09 +01:00
Nicola Corna
a281145b70 Copy all the files inside the user scripts folder 2017-11-01 18:38:29 +01:00
Nicola Corna
4ef85b9fe3 Add external scripts support 2017-10-27 10:57:23 +02:00
Nicola Corna
5552c1922a Add configurable build.prop key
It has been changed from 'cm.updater.uri' to 'lineage.updater.uri' in
LineageOS 15.0 (https://review.lineageos.org/#/c/191274/).
2017-10-19 07:26:33 +02:00
Nicola Corna
d912e4b030 Improve the logging 2017-10-19 07:26:32 +02:00
Nicola Corna
53250fcbe3 Log patch and git output to DEBUG_LOG 2017-10-17 18:48:36 +02:00
Nicola Corna
ef9f15ce01 Use build/core/version_defaults.mk to determine the current Android version 2017-08-24 00:40:55 +02:00
Nicola Corna
5fcb95e54f Cleanup Dockerfile 2017-08-09 12:21:37 +02:00
Nicola Corna
625e715e4a Add an option to generate the OpenDelta's builds JSON file 2017-08-09 12:21:37 +02:00
Nicola Corna
fba75880fa Use the appropriate signature spoofing patch 2017-08-07 18:55:16 +02:00
Nicola Corna
d74ec09989 Move to lineageos4microg 2017-08-05 09:38:53 +02:00
Nicola Corna
ce6fbd473c Minor typo fix 2017-08-05 09:38:53 +02:00
Nicola Corna
87e92f2736 Use xdelta3 from the Ubuntu repo 2017-07-15 16:33:26 +02:00
Nicola Corna
12ea4694e3 Fix delta cleanup 2017-07-06 17:14:53 +02:00
Nicola Corna
49ce415eaa Update README 2017-06-06 14:47:48 +02:00
Nicola Corna
d0d4576ed9 Change license to GPLv3 2017-06-06 09:12:26 +02:00
Nicola Corna
772389357c Add DELETE_OLD_ZIPS and DELETE_OLD_DELTAS 2017-06-06 09:12:25 +02:00
Nicola Corna
6a2b51c155 Fix the zip date when the build has started the day before 2017-06-03 08:55:54 +02:00
Nicola Corna
40847c7763 Add RELEASE_TYPE 2017-06-03 08:55:53 +02:00
Nicola Corna
f170ae7a6a Specify PRODUCT_EXTRA_RECOVERY_KEYS 2017-05-27 16:15:34 +02:00
Nicola Corna
74fabf1e65 Minor zip copy fix 2017-05-27 08:11:08 +02:00
Nicola Corna
290aeb2d07 Minor fix 2017-05-27 08:11:08 +02:00
Nicola Corna
7403fce5c8 Add support for delta files 2017-05-27 08:11:08 +02:00
Nicola Corna
c841a467c6 Minor fix 2017-05-22 12:58:04 +02:00
Nicola Corna
134a82710e Add SIGNATURE_SPOOFING 2017-05-22 12:45:28 +02:00
Nicola Corna
37f1814a22 Use build_number.txt to identify target file zips 2017-05-18 10:00:39 +02:00
Nicola Corna
57fd1379b8 Replace make clean with rm -rf out/target/product/<codename>
`make clean` fails with a weird error
2017-05-18 07:26:04 +02:00
Nicola Corna
0cc32390fa Add ZIP_SUBDIR 2017-05-17 00:33:15 +02:00
Nicola Corna
a0469e094e Add SHA256 2017-05-14 20:22:43 +02:00
Nicola Corna
a169b9f590 Restrict the signature spoofing permission to privileged apps only 2017-05-07 23:06:40 +02:00
Nicola Corna
515085a6a9 Remove CUSTOM_STATIC_JAVA_LIBRARY 2017-05-07 23:06:40 +02:00
Nicola Corna
5f8b9d2ca9 Sign the builds manually 2017-05-07 23:06:34 +02:00
Nicola Corna
c6063d7ab7 Switch to Ubuntu 16.04 2017-05-05 17:20:22 +02:00