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
Pete Fotheringham
9d40027253
Remove out directory instead of calling mka clean 2024-10-26 18:02:49 +01:00
Pete Fotheringham
b7838a1a55
Merge pull request #700 from lineageos4microg/pf-fix-694
Fix 699 - fix indentation without removing code
2024-10-21 15:56:57 +01:00
Pete Fotheringham
6d86a5c7e7 Fix indentation without deleteing code 2024-10-21 15:53:09 +01:00
Pete Fotheringham
8c464301da Revert "Fix indentation", fix #699
This reverts commit d369421e628b9e8aff0c6716270277e61cd3e1fc. a
2024-10-21 15:49:00 +01:00
Pete Fotheringham
557c289314
Merge pull request #695 from lineageos4microg/pf-fix-694
Fix some problems caused or ncovered by build restructure
2024-10-20 19:52:16 +01:00
Pete Fotheringham
d369421e62 Fix indentation 2024-10-17 21:53:56 +01:00
Pete Fotheringham
f6041ea46a Remove comented out code from do_cleanup 2024-10-17 21:48:30 +01:00
Pete Fotheringham
8c3cbf8807 Move generation of proprietary.xml inside main loop.
Minimise chances of upstraem changes to TheMuppets manifest breaking the 
build
2024-10-17 21:47:12 +01:00
Pete Fotheringham
91ddb6a8b4 maybe we do need to remove vendor 2024-10-11 23:30:45 +01:00
Pete Fotheringham
34d2a675e6 Set source_dir earlier 2024-10-11 22:27:51 +01:00
Pete Fotheringham
c38344aebc Remove roomservice.xml in do_cleanup 2024-10-11 21:50:51 +01:00
Pete Fotheringham
db25e1bdcf Add debugging info to do_cleanup 2024-10-11 07:43:00 +01:00
Pete Fotheringham
8bbcfbaecb
remove kernel/* in do_cleanup 2024-10-04 21:57:47 +01:00
Pete Fotheringham
ba76559278
fix # #696 - remove kernel/* in do_cleanup 2024-10-04 07:55:04 +01:00
Pete Fotheringham
fe03fc3f07
fix #694 set DEBUG_LOG as soon as we know codename 2024-10-03 07:17:17 +01:00
Pete Fotheringham
6d09a4a7b1
Merge pull request #690 from lineageos4microg/dependabot/github_actions/docker/build-push-action-6.9.0
Bump docker/build-push-action from 6.8.0 to 6.9.0
2024-09-30 15:29:30 +01:00
dependabot[bot]
0f96bc59c9
Bump docker/build-push-action from 6.8.0 to 6.9.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.8.0 to 6.9.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](32945a3392...4f58ea7922)

---
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-09-30 13:04:49 +00:00
Pete Fotheringham
432574d535
Fix #688 - remove vendor/* in cleanup 2024-09-29 19:57:40 +01:00
Pete Fotheringham
4ca808339c
Merge pull request #686 from lineageos4microg/pf-handle-repo-sync-fail
Fix #685 Handle repo sync better
2024-09-29 08:21:23 +01:00
Pete Fotheringham
89dcf67e64
Merge pull request #687 from lineageos4microg/dependabot/github_actions/docker/build-push-action-6.8.0
Bump docker/build-push-action from 6.7.0 to 6.8.0
2024-09-29 08:19:26 +01:00
dependabot[bot]
f392bed9ad
Bump docker/build-push-action from 6.7.0 to 6.8.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.7.0 to 6.8.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](5cd11c3a4c...32945a3392)

---
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-09-27 13:13:02 +00:00
Pete Fotheringham
412c13d0fd Fix #685 Handle repo sync better
Check the returncode. In case of failure call post-build.sh and exit
2024-09-21 16:40:39 +01:00
Pete Fotheringham
eeeeaf3717
Merge pull request #678 from lineageos4microg/pf-restructure-build
Restructure build script for 21.0 builds
2024-09-21 16:01:20 +01:00
Pete Fotheringham
8addf1b015 Use restructured build for 19.1
Complete fix for ##682
2024-09-21 15:41:27 +01:00
Pete Fotheringham
a295c7f2e0 Rename build.sh -> legacy-build.sh 2024-09-21 15:33:20 +01:00
Pete Fotheringham
e4b6156ab3 Check for non-working environment variable values 2024-09-15 23:01:03 +01:00
Pete Fotheringham
e697d50d35 Exit if BUILD_OVERLAY set true 2024-09-15 19:49:54 +01:00
Pete Fotheringham
68490248cc Use new_build.sh for 20.0 builds 2024-09-15 12:55:56 +01:00
Pete Fotheringham
a311f3967f Handle OTA_URL 2024-09-05 18:26:43 +01:00
Pete Fotheringham
2475c7d997 Set RELEASE_TYPE 2024-09-05 18:23:33 +01:00
Pete Fotheringham
566dcf4d56 Disable LOCAL_MIROR & BUILD_OVERLAY for now 2024-09-05 16:15:32 +01:00
Pete Fotheringham
498db885de We dont need to use REPO_VERSION 2024-09-05 16:01:32 +01:00
Pete Fotheringham
b8705d2b99 Tweak calls to repo sync
- add retry-fetches
- -c to --current-branch
2024-09-02 21:57:15 +01:00
Pete
707508ddbe DEVICE -> codename 2024-09-02 18:33:56 +01:00
Pete
eb2e8ae2ec Initialise userscriptfail 2024-09-02 18:33:56 +01:00
Pete
c1e0512c9f cd to SRCDIR/branchdir before handling manifests" 2024-09-02 18:33:56 +01:00
Pete
38000b6628 Set DEBUG_LOG after setup overlays 2024-09-02 18:01:53 +01:00
Pete
bbceafb66b MOve branch specific stuff before handling manifests 2024-09-02 17:50:56 +01:00
Pete Fotheringham
77f209cd0d new_build.sh must be executable 2024-09-02 17:38:23 +01:00
Pete Fotheringham
c4fe3d74d3 Another shellcheck error 2024-09-02 16:05:07 +01:00
Pete Fotheringham
800cfad229 Call end.sh 2024-09-02 16:03:49 +01:00
Pete Fotheringham
eb1b7fa107 Check userscriptfail *for each device*. Exit immediately if true 2024-09-02 16:00:14 +01:00
Pete Fotheringham
5b66b04504 Fix shellcheck errors 2024-09-02 15:54:17 +01:00
Pete Fotheringham
1f7c41500f Call post-build.sh and clean up 2024-09-02 15:39:14 +01:00
Pete Fotheringham
926866cb32 Remove old zips and logs 2024-09-02 15:27:46 +01:00
Pete Fotheringham
3f1fdc1928 Call mka and handle the outcome 2024-09-02 15:23:46 +01:00
Pete Fotheringham
264eee5c36 Call pre-build.sh 2024-09-02 15:06:46 +01:00
Pete Fotheringham
f2ceed579c Call breakfast 2024-09-02 15:05:15 +01:00
Pete Fotheringham
bc6051d962 Call before.sh (and correct doc comment) 2024-09-02 15:03:00 +01:00
Pete Fotheringham
f5df79adc2 Custom packages, keys and environment setup 2024-09-02 14:09:51 +01:00