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 |
|
Nicola Corna
|
b235a6e245
|
Add "now" option
|
2017-05-05 15:42:03 +02:00 |
|
Nicola Corna
|
fd59136e29
|
Multiple changes
* Add MicroG's signature spoofing patch
* Add ENVs for custom packages, custom Java libraries and keys path
* Change git protocol from git:// to https://
* Increase ccache limit to 100 GB
|
2017-05-03 22:35:24 +02:00 |
|
Julian Xhokaxhiu
|
4c0f2f2629
|
Refine ncurses5 installation
Rather than building on the Docker Hub, let's install prebuilt packages. Therefore apacman is no more required.
|
2017-02-23 23:33:58 +01:00 |
|
Julian Xhokaxhiu
|
3b1d0eaecb
|
Remove double repo installation
Prefer the one from package
|
2017-02-23 23:33:45 +01:00 |
|
Julian Xhokaxhiu
|
b17f854375
|
Switch from Oracle JDK to OpenJDK
|
2017-02-23 23:33:25 +01:00 |
|
Julian Xhokaxhiu
|
f96e5d2795
|
Re-enable logging print from cron script
Log from cron script were not output if not DEBUG was active
|
2017-02-17 18:29:13 +01:00 |
|
Julian Xhokaxhiu
|
789da2da48
|
Clean out the build even if it fails
In order to restart fresh the next time
|
2017-02-17 18:27:09 +01:00 |
|
Julian Xhokaxhiu
|
7f5ef167ea
|
Improve overall logging
|
2017-01-24 22:31:34 +01:00 |
|
Julian Xhokaxhiu
|
d6e53000ff
|
Update README.md
Add useful information about Android Proprietary Binaries, required for a fully functional build.
|
2017-01-24 21:35:45 +01:00 |
|
Julian Xhokaxhiu
|
f0ad560831
|
Fix the cleaning logic of the out directory
|
2017-01-23 23:06:38 +01:00 |
|
Julian Xhokaxhiu
|
ce4f043def
|
Redirect output
And fix the copy of the local manifest syntax
|
2017-01-22 14:02:59 +01:00 |
|