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

21 Commits

Author SHA1 Message Date
Nicola Corna
0cc32390fa Add ZIP_SUBDIR 2017-05-17 00:33:15 +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
b655ad3fe6 Rename OUT_DIR to ZIP_DIR
It was confusing the build system which was placing any output file inside the final output directory
2017-01-21 23:59:02 +01:00
Julian Xhokaxhiu
dac056a43b Fix local manifests path
And use a proper folder name
2017-01-21 13:53:58 +01:00
Julian Xhokaxhiu
d37f232193 Add smart support for Local Manifests
Now you can prepare them before hand, and when the build will start will take them in consideration everytime.
Before you had to wait at least the first round of build to be able to add your local manifest.
2017-01-21 11:56:58 +01:00
Julian Xhokaxhiu
a4ed962dee Add default JACK configuration
In order to prevent out-of-memory issues
2017-01-21 11:49:25 +01:00
Julian Xhokaxhiu
b28f68d616 Add WITH_SU flag support
See http://lineageos.org/Update-and-Build-Prep/
2017-01-21 11:43:44 +01:00
Julian Xhokaxhiu
acc11df22a Enhance the build script with Debug and Clean capabilities
User can decide if he wants to get the build logs in its entirely or just resume.
Also added a flag to configure if the script should clean artifacts once the ROM was built or not.
2017-01-17 19:35:03 +01:00
Julian Xhokaxhiu
a156e12764 A lot of improvements
Fixing cron job, enhancing log output, remove custom manifest URL option ( users can always upload custom manifest by accessing their .repo folder mapped via volume anyway )
2017-01-15 23:03:17 +01:00
Julian Xhokaxhiu
4fd2a678ee Add a link to possible branches 2017-01-08 22:18:21 +01:00
Julian Xhokaxhiu
e623387130 Add support for Custom manifests
Through this patch we will enable this Docker to build LineageOS forks
2017-01-08 19:35:25 +01:00
Julian Xhokaxhiu
3d802e2e09 Install basic development tools
And remove progress bars
2017-01-08 18:16:26 +01:00
Julian Xhokaxhiu
ff024d86f9 Minor cleanup 2017-01-08 17:42:01 +01:00
Julian Xhokaxhiu
71d28d2203 First commit 2017-01-08 17:37:37 +01:00