mirror of
https://github.com/containers/bootc.git
synced 2026-02-05 06:45:13 +01:00
build-sys: Also take over ostree hooks in our own CI builds
This helps ensure our CI is covering our copy of ostree-ext, not the one currently vendored in rpm-ostree. Signed-off-by: Colin Walters <walters@verbum.org>
This commit is contained in:
5
Makefile
5
Makefile
@@ -34,14 +34,15 @@ install-ostree-hooks:
|
||||
ln -sf ../../../bin/bootc $(DESTDIR)$(prefix)/libexec/libostree/ext/$$x; \
|
||||
done
|
||||
|
||||
install-with-tests: install
|
||||
# Install the main binary, the ostree hooks, and the integration test suite.
|
||||
install-all: install install-ostree-hooks
|
||||
install -D -m 0755 target/release/tests-integration $(DESTDIR)$(prefix)/bin/bootc-integration-tests
|
||||
|
||||
bin-archive: all
|
||||
$(MAKE) install DESTDIR=tmp-install && $(TAR_REPRODUCIBLE) --zstd -C tmp-install -cf target/bootc.tar.zst . && rm tmp-install -rf
|
||||
|
||||
test-bin-archive: all
|
||||
$(MAKE) install-with-tests DESTDIR=tmp-install && $(TAR_REPRODUCIBLE) --zstd -C tmp-install -cf target/bootc.tar.zst . && rm tmp-install -rf
|
||||
$(MAKE) install-all DESTDIR=tmp-install && $(TAR_REPRODUCIBLE) --zstd -C tmp-install -cf target/bootc.tar.zst . && rm tmp-install -rf
|
||||
|
||||
test-tmt:
|
||||
cargo xtask test-tmt
|
||||
|
||||
Reference in New Issue
Block a user