Actually ship release binaries on RHEL
I was perusing Brew build logs to debug packaging issues and to my
dismay realized that during the `%install` phase, we were actually
*rebuilding* and installing coreos-installer in debug mode. The reason
was that we weren't specifying `RELEASE=1` here. The deeper reason is
that the `install` target triggers `all` (see
https://github.com/coreos/coreos-installer/pull/634 for discussions
about that).
Anyway, for now let's just fix it here.
Fixes 511b4a3
("Vendor rust dependencies on RHEL only & add
coreos-installer-dracut subpackage").
This commit is contained in:
parent
07c2c3289f
commit
78330a87bc
@ -110,7 +110,7 @@ sed -i 's/"-Ccodegen-units=1",//' .cargo/config
|
|||||||
|
|
||||||
%install
|
%install
|
||||||
%if 0%{?rhel} && !0%{?eln}
|
%if 0%{?rhel} && !0%{?eln}
|
||||||
%make_install
|
%make_install RELEASE=1
|
||||||
# 51coreos-installer for coreos-installer-dracut
|
# 51coreos-installer for coreos-installer-dracut
|
||||||
install -D -m 0755 -t %{buildroot}%{dracutlibdir}/modules.d/51coreos-installer coreos-installer-dracut-%{dracutcommit}/dracut/51coreos-installer/module-setup.sh
|
install -D -m 0755 -t %{buildroot}%{dracutlibdir}/modules.d/51coreos-installer coreos-installer-dracut-%{dracutcommit}/dracut/51coreos-installer/module-setup.sh
|
||||||
install -D -m 0755 -t %{buildroot}%{dracutlibdir}/modules.d/51coreos-installer coreos-installer-dracut-%{dracutcommit}/dracut/scripts/coreos-installer-service
|
install -D -m 0755 -t %{buildroot}%{dracutlibdir}/modules.d/51coreos-installer coreos-installer-dracut-%{dracutcommit}/dracut/scripts/coreos-installer-service
|
||||||
|
Loading…
Reference in New Issue
Block a user