Message ID | 20240409155549.826454-1-felix.moessbauer@siemens.com |
---|---|
Headers | show |
Series | use debian snapshot mirror if SOURCE_DATE_EPOCH is set | expand |
On Tue, 2024-04-09 at 17:55 +0200, 'Felix Moessbauer' via isar-users wrote: > This patch series is a continuation of the idea to add OOTB support > for apt snapshot mirrors. In contrast to the first two versions, this > series approaches the topic at a broader scope. > > Changes since v2: > > - make the reproducible builds support more similar with OE > - support per-distro snapshots > - add support for snapshot builds in the kas menu > - add a test > > Best regards, > Felix Moessbauer > Siemens AG > > Felix Moessbauer (5): > add reproducible builds infrastructure from oe > use apt snapshot mirror if ISAR_USE_APT_SNAPSHOT is set > add kas menu options to build against snapshots > change the proposed interface to set the SDE > ci: use snapshot in reproducible builds test > > RECIPE-API-CHANGELOG.md | 12 ++ > doc/user_manual.md | 4 + > kas/opt/Kconfig | 11 + > kas/opt/mirror-snapshot.yaml | 9 + > meta-isar/conf/distro/ubuntu-common.inc | 3 + > meta/classes/base.bbclass | 17 +- > meta/conf/bitbake.conf | 15 ++ > meta/conf/distro/debian-common.conf | 3 + > meta/lib/oe/reproducible.py | 197 > ++++++++++++++++++ > .../isar-bootstrap/isar-bootstrap.inc | 16 ++ > testsuite/cibuilder.py | 8 +- > testsuite/repro-build-test.py | 2 +- > 12 files changed, 293 insertions(+), 4 deletions(-) > create mode 100644 kas/opt/mirror-snapshot.yaml > create mode 100644 meta/lib/oe/reproducible.py > > -- > 2.39.2 > The patchset passes CI. If there are no objections/additions, we are ready to merge it. --- Regards, Uladzimir Bely.
On Tue, 2024-04-09 at 17:55 +0200, 'Felix Moessbauer' via isar-users wrote: > This patch series is a continuation of the idea to add OOTB support > for apt snapshot mirrors. In contrast to the first two versions, this > series approaches the topic at a broader scope. > > Changes since v2: > > - make the reproducible builds support more similar with OE > - support per-distro snapshots > - add support for snapshot builds in the kas menu > - add a test > > Best regards, > Felix Moessbauer > Siemens AG > > Felix Moessbauer (5): > add reproducible builds infrastructure from oe > use apt snapshot mirror if ISAR_USE_APT_SNAPSHOT is set > add kas menu options to build against snapshots > change the proposed interface to set the SDE > ci: use snapshot in reproducible builds test > > RECIPE-API-CHANGELOG.md | 12 ++ > doc/user_manual.md | 4 + > kas/opt/Kconfig | 11 + > kas/opt/mirror-snapshot.yaml | 9 + > meta-isar/conf/distro/ubuntu-common.inc | 3 + > meta/classes/base.bbclass | 17 +- > meta/conf/bitbake.conf | 15 ++ > meta/conf/distro/debian-common.conf | 3 + > meta/lib/oe/reproducible.py | 197 > ++++++++++++++++++ > .../isar-bootstrap/isar-bootstrap.inc | 16 ++ > testsuite/cibuilder.py | 8 +- > testsuite/repro-build-test.py | 2 +- > 12 files changed, 293 insertions(+), 4 deletions(-) > create mode 100644 kas/opt/mirror-snapshot.yaml > create mode 100644 meta/lib/oe/reproducible.py > > -- > 2.39.2 > Aplied to next, thanks.