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

488 Commits

Author SHA1 Message Date
Rasmus Moorats
fc017cb2ed
Introduce env var USER_BUILD_SPOOFING
If set to "yes", applies a patch which allows LineageOS' built-in
signature spoofing to function even in the user build variant, not just
userdebug or eng.
2024-04-09 17:41:00 +03:00
Rasmus Moorats
d9f25d3b55
Revert "Update documentation to reflect status of signature spoofing in LOS 21"
This reverts commit 451b0a11eb0410fb90f4e54061a561ecf2b341f6.
2024-04-09 17:14:55 +03:00
Rasmus Moorats
451b0a11eb
Update documentation to reflect status of signature spoofing in LOS 21 2024-04-09 15:47:49 +03:00
Rasmus Moorats
f10d8e2c5b
Disable old signature spoofing patch for LOS 21
LineageOS 21 introduced built-in support for signature spoofing. The
commit removes the old signature spoofing for LOS 21 (which failed to
build properly) and instead replaces it with a patch which enables
signature spoofing even on builds that aren't "debuggable" like dev and
userdebug, meaning regular user builds also support signature spoofing.

However, since the LineageOS signature spoofing functionality
specifically only applies to microG, this means that "unrestricted"
signature spoofing is no longer possible for LOS 21.

Related GitHub issue: #607
2024-04-09 15:23:48 +03:00
Pete Fotheringham
77fd74aa66
Merge pull request #601 from lineageos4microg/pf-otaimage-and-bacon
Use `mka otaimage bacon`
2024-04-04 17:44:57 +01:00
Pete Fotheringham
901a33a1d2 Tidy up code and comments 2024-04-04 17:33:57 +01:00
Pete Fotheringham
04b2d1689e Fix path of IMAGES directory for 21.0 2024-04-04 10:24:46 +01:00
Pete Fotheringham
fa45feae0b No need to rename the image file 2024-04-03 22:16:04 +01:00
Pete Fotheringham
13e9fa8f25 Use mka otaimage bacon: see if we hit the posix spawn error 2024-04-03 19:11:52 +01:00
Pete Fotheringham
eab994df66
Merge pull request #600 from lineageos4microg/pf-functionise-cleanup
Move cleanup code to a function.
2024-04-03 18:51:13 +01:00
Pete Fotheringham
393bf05478 Move cleanup code to a function. Call it after breakfast fails or build completes 2024-04-03 18:41:14 +01:00
Pete Fotheringham
cfc5745d04 Update build.sh: correct name of ota zip file 2024-03-31 08:06:57 +01:00
Pete Fotheringham
6b96b0820e
Merge pull request #579 from lineageos4microg/experimental
Switchable tasks changes from Experimental branch
2024-03-29 07:18:17 +00:00
Pete Fotheringham
8b3440792b
Merge branch 'master' into experimental 2024-03-29 07:14:10 +00:00
Pete Fotheringham
c56c4f9199
Merge pull request #591 from lineageos4microg/dependabot/github_actions/docker/login-action-3.1.0
Bump docker/login-action from 3.0.0 to 3.1.0
2024-03-22 17:22:59 +00:00
Pete Fotheringham
0203b59328
Merge pull request #590 from lineageos4microg/dependabot/github_actions/docker/build-push-action-5.3.0
Bump docker/build-push-action from 5.1.0 to 5.3.0
2024-03-22 17:22:21 +00:00
Pete Fotheringham
374ed0fab7
Merge pull request #589 from lineageos4microg/pf-fix-posix-spawn-error
Fix the posix spawn error
2024-03-22 17:21:54 +00:00
Pete Fotheringham
efae037e71
Merge pull request #583 from lineageos4microg/dependabot/docker/ubuntu-77906da
Bump ubuntu from `f9d633f` to `77906da`
2024-03-22 17:19:50 +00:00
dependabot[bot]
21000ebbd0
Bump docker/login-action from 3.0.0 to 3.1.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](343f7c4344...e92390c5fb)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-14 13:49:00 +00:00
dependabot[bot]
6674357b40
Bump docker/build-push-action from 5.1.0 to 5.3.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5.1.0 to 5.3.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](4a13e500e5...2cdde995de)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-14 13:48:57 +00:00
Pete Fotheringham
29049c52b6 Fix the posix spwan error
- make the 'otapackage` target instead of bacon
- rename the ROM zip file from "lineage_$codename-ota-eng.root.zip"
  to the expected "lineage-$los_ver-$builddate-$RELEASE_TYPE-$codename.zip"
2024-03-13 22:22:02 +00:00
dependabot[bot]
24de3383e8
Bump ubuntu from f9d633f to 77906da
Bumps ubuntu from `f9d633f` to `77906da`.

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-06 13:07:41 +00:00
Pete Fotheringham
b81838f06e
Merge pull request #577 from lineageos4microg/master
los 21 changes from master
2024-02-27 16:46:29 +00:00
dependabot[bot]
b1dcd2f993 Bump ubuntu from e9569c2 to f9d633f
Bumps ubuntu from `e9569c2` to `f9d633f`.

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-20 16:09:08 +00:00
dependabot[bot]
40718bf6a2 Bump ubuntu from e6173d4 to e9569c2
Bumps ubuntu from `e6173d4` to `e9569c2`.

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-20 12:43:14 +00:00
dependabot[bot]
0279cba933 Bump docker/metadata-action from 5.5.0 to 5.5.1
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5.5.0 to 5.5.1.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](dbef88086f...8e5442c4ef)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-20 12:42:46 +00:00
Pete
3bc509aa14 Fix typos and copy / paste errors 2024-02-15 17:25:25 +00:00
Pete
8099ad0bc6 Fix typos and copy / paste errors 2024-02-15 17:11:54 +00:00
Pete
a62c3e3db2 fix build signing for Android 14 2024-02-15 17:11:54 +00:00
Pete
e813c32135 Handle the 'lineage-21.0' BRANCH_NAME value 2024-02-15 17:11:54 +00:00
Pete
9c4a51a869 Sig spoofing patches for Android 14 / LOS 21 2024-02-15 17:11:54 +00:00
Pete
ff27067796 fix build signing for Android 14 2024-02-15 15:42:46 +00:00
Pete
47545fb5fb Handle the 'lineage-21.0' BRANCH_NAME value 2024-02-14 22:08:09 +00:00
Pete
70318caf1b Sig spoofing patches for Android 14 / LOS 21 2024-02-14 22:08:09 +00:00
Pete Fotheringham
4b0c22fbf5 Reset 'builddate` when each device build starts
Fixes #562
2024-02-14 22:08:09 +00:00
Pete Fotheringham
0ba2d82dfa Reset 'builddate` when each device build starts
Fixes #562
2024-01-30 08:07:22 +00:00
Pete Fotheringham
8deb5e8802 Update README.md: remove WITH_SU setting 2024-01-28 08:45:37 +00:00
Pete Fotheringham
d1b4d0f34e Update README.md: indebt the 'Settings' paragraphs 2024-01-28 08:45:37 +00:00
Pete Fotheringham
dbcdbc8913 Update README.md: add settings to control 'switchable' build steps 2024-01-28 08:45:37 +00:00
Pete
5480a67eb6 Add switchable git lfs pull call 2024-01-28 08:45:37 +00:00
Pete
d5c8f2302c Dont create a .prop file for the -img.zip 2024-01-28 08:45:37 +00:00
Pete
23d31d6688 Zip up the .img files 2024-01-28 08:45:37 +00:00
Pete
0ab43084fb Make the -img.zip file 2024-01-28 08:45:37 +00:00
Pete
031bad1b39 Make repo init switchable 2024-01-28 08:45:37 +00:00
Pete
fd213ff4b0 Make calling mka switchable 2024-01-28 08:45:37 +00:00
Pete
5d2bac89e7 Make calling envsetup.sh and breakfast switchable 2024-01-28 08:45:37 +00:00
Pete
f9bc6d8125 Make applying patches switchable 2024-01-28 08:45:37 +00:00
Pete
8f2815fac2 Make syncing branch repository switchable 2024-01-28 08:45:37 +00:00
Pete
e4cf653a9c Make syncing branch repository switchable 2024-01-28 08:45:37 +00:00
Pete
898da798fa Make reset vendor & undo patches switchable 2024-01-28 08:45:37 +00:00