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

75 Commits

Author SHA1 Message Date
dependabot[bot]
b29671cc3a Bump ubuntu from 4b1d0c4 to 27cb6e6
Bumps ubuntu from `4b1d0c4` to `27cb6e6`.

---
updated-dependencies:
- dependency-name: ubuntu
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-22 19:49:42 +01:00
dependabot[bot]
22d60801ff Bump ubuntu from 35fb073 to 4b1d0c4
Bumps ubuntu from `35fb073` to `4b1d0c4`.

---
updated-dependencies:
- dependency-name: ubuntu
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-29 18:56:07 +01:00
polkaulfield
4ec57767c4 added git-lfs 2022-11-23 19:48:37 +01:00
dependabot[bot]
5e81821fbd Bump ubuntu from 20fa2d7 to 35fb073
Bumps ubuntu from `20fa2d7` to `35fb073`.

---
updated-dependencies:
- dependency-name: ubuntu
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-23 19:40:04 +01:00
dependabot[bot]
aedf81e9b7 Bump ubuntu from 34fea4f to 20fa2d7
Bumps ubuntu from `34fea4f` to `20fa2d7`.

---
updated-dependencies:
- dependency-name: ubuntu
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-05 20:13:21 +02:00
dependabot[bot]
65957a45e2 Bump ubuntu from b6b83d3 to 34fea4f
Bumps ubuntu from `b6b83d3` to `34fea4f`.

---
updated-dependencies:
- dependency-name: ubuntu
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-28 21:52:56 +02:00
dependabot[bot]
c559225870 Bump ubuntu from 26c6865 to b6b83d3
Bumps ubuntu from `26c6865` to `b6b83d3`.

---
updated-dependencies:
- dependency-name: ubuntu
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-16 20:22:10 +02:00
dependabot[bot]
23e4c79a1b Bump ubuntu from 20.04 to 22.04
Bumps ubuntu from 20.04 to 22.04.

---
updated-dependencies:
- dependency-name: ubuntu
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-06 19:34:47 +02:00
Philip Nagler-Frank
0967cb0eeb Dockerfile installs python3 and python-is-python3 2022-05-06 19:10:12 +02:00
dependabot[bot]
9e07a0dc44 Bump ubuntu from bea6d19 to 9101220
Bumps ubuntu from `bea6d19` to `9101220`.

---
updated-dependencies:
- dependency-name: ubuntu
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-10 08:05:48 +02:00
dependabot[bot]
503160c392 Bump ubuntu from 8ae9baf to bea6d19
Bumps ubuntu from `8ae9baf` to `bea6d19`.

---
updated-dependencies:
- dependency-name: ubuntu
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-19 14:39:28 +01:00
dependabot[bot]
e18843a2f4
Bump ubuntu from 669e010 to 8ae9baf
Bumps ubuntu from `669e010` to `8ae9baf`.

---
updated-dependencies:
- dependency-name: ubuntu
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-04 13:27:22 +00:00
dependabot[bot]
dd18dd7491
Bump ubuntu from b5a6170 to 669e010
Bumps ubuntu from `b5a6170` to `669e010`.

---
updated-dependencies:
- dependency-name: ubuntu
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-02 13:31:12 +00:00
Philip Nagler-Frank
1ee9524f4f default value and docs for BUILD_TYPE 2022-01-28 19:10:55 +01:00
dependabot[bot]
bbd3db114d
Bump ubuntu from 57df66b to b5a6170
Bumps ubuntu from `57df66b` to `b5a6170`.

---
updated-dependencies:
- dependency-name: ubuntu
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-27 18:42:23 +00:00
Philip Nagler-Frank
21f5e5b8b7 reference docker base image by sha digest 2022-01-27 19:34:32 +01:00
Ammako
8c1c440aa7 Move logic back to Dockerfile
Improved to avoid issues in the future
2021-07-30 08:43:35 -04:00
Ammako
68e57b904c Only enable TLSv1/TLSv1.1 at runtime
Only for cm-14.1 and lineage-15.1 branches
2021-07-24 08:45:54 -04:00
Ammako
17b897e716
Re-enable TLSv1/TLSv1.1 in OpenJDK 8 config
Fixes building 14.1, should also fix building 15.1
2021-07-23 22:35:01 +00:00
Philip Nagler-Frank
c565b41e0c
Update url to branch list in Dockerfile comment (#117)
Matches url in readme now
2021-01-19 12:37:05 +01:00
Philip Nagler-Frank
ded6b5d565
Align with Dockerfile best practices (#147)
* minimize number of layers in Dockerfile
* don't call apt-get upgrade in Dockerfile
* remove apt cache after installing packages in Dockerfile
* replace depreacted Maintainer field in Dockerfile
* copy files after adding dependencies
2021-01-19 12:35:51 +01:00
Simon Polack
30405bb940 Fix ccache which is no longer shipped with AOSP
..by adding a ENV VAR pointing to the actual executable.

Taken out of StolenHal Pull Request.
2020-08-16 01:51:30 +02:00
Simon Polack
4f145950dd Cleanup leftovers of opendelta 2020-08-16 01:44:51 +02:00
Simon Polack
aca1a10efb Docker: Base on Ubuntu 20.04 2020-08-16 01:43:19 +02:00
SolidHal
d75cb19d8f remove opendelta support, opendelta seems to have been dropped from omnirom 2020-08-14 21:22:02 +02:00
Simon Polack
f4f07bc19f
Merge pull request #58 from petabyteboy/patch-1
Add clang
2020-08-14 16:20:04 +02:00
Nicola Corna
e724032a86 Add gitlab.com/the-muppets as additional source for proprietary files
Manifests can not be used as-is, as they have some incompatibilities
(like the re-define of the already existing "gitlab" remote) with the
build system.
2019-10-05 10:53:43 +02:00
Milan
c732a03857 Add clang
Some devices need clang to build successfully
2019-09-29 20:31:58 +02:00
Nicola Corna
481aefe6de Update default branch from cm-14.1 to lineage-16.0
Also adjust the examples in the README.
2019-08-21 10:24:13 +02:00
Nicola Corna
c3478c3352 Remove openjdk-7
OpenJDK 7 was previously taken from the Debian experimental repo, but is
has been removed.
OpenJDK 7 is needed to build LineageOS/Cyanogenmod 11.0-13.0, so
support for those version is dropped.
2019-08-21 10:00:45 +02:00
Samuel Wein
50027d7dd2 Add support for building LineageOS-16.0 (#30)
* Added initial Android 9 / LineageOS 16.0 support

* Add muppets16 containing Lineage-16.0 themuppets repos. Updated src/build.sh to allow building Lineage-16.0

* [Fix] Fixed switch for which themuppets repo to use

* [Fix] TheMuppets now supplies 16.0 manifests. Deleting local copy

* [fix] Fixed signing builds in Lineage-16.0 and added kmod to the docker image. (thanks @corna for both)

* Fix Android < 9 builds
2019-04-19 07:14:16 +02:00
Nicola Corna
f1941a5aa5 Add bsdmainutils and cgpt
cgpt and hexdump (in the bsdmainutils package) are required by
brillo_update_payload.
2018-07-18 19:02:11 +02:00
Nicola Corna
5ffe75049a Generate new signing keys when missing 2018-03-08 11:36:41 +01:00
Nicola Corna
b55109556f Merge master and multibranch 2018-03-06 20:46:12 +01:00
Nicola Corna
876c28dc8f Automatically select the correct OTA_PROP 2018-02-28 21:32:58 +01:00
Nicola Corna
2e29542898 Install missing lsof 2018-01-04 10:02:52 +01:00
Nicola Corna
8d7ef9dc73 Move the mirror to a separate volume 2017-12-19 23:25:42 +01:00
Nicola Corna
2e47ada281 Adapt clean options to the new build system 2017-12-15 10:16:46 +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
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
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
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
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
772389357c Add DELETE_OLD_ZIPS and DELETE_OLD_DELTAS 2017-06-06 09:12:25 +02:00