Ryan Barry has uploaded a new change for review. Change subject: Add make targets for snapshot RPMs for nightlies, use those ......................................................................
Add make targets for snapshot RPMs for nightlies, use those Add a suffix to the RPM release so we can identify which date and git version is used in nightly ovirt node images Change-Id: I7835d2b261375a8c9d0e1393107c139cb7bdc94d Signed-off-by: Ryan Barry <[email protected]> --- M Makefile.am M automation/build-node.sh 2 files changed, 11 insertions(+), 1 deletion(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-node refs/changes/53/43953/1 diff --git a/Makefile.am b/Makefile.am index ee65f4a..0b0c89b 100644 --- a/Makefile.am +++ b/Makefile.am @@ -60,10 +60,20 @@ @echo "rpm(s) available at '$(TMPREPOS)'" @echo +snapshot-rpm: srpm + $(RPMBUILD_ARGS) += 'RELEASE_SUFFIX=".$(date --utc +%Y%m%d).git$(git rev-parse --short HEAD)"' + $(RPMBUILD) $(RPMBUILD_ARGS) -ts "$(PACKAGE_TARNAME)-$(PACKAGE_VERSION).tar.gz" + @echo + @echo "rpm(s) available at '$(TMPREPOS)'" + @echo + publish: $(MAKE) rpm $(MAKE) create-repo +publish-artifacts: snapshot-rpm + $(MAKE) create-repo + create-repo: mkdir -p $(OVIRT_CACHE_DIR) rsync -aq $(TMPREPOS)/ $(OVIRT_CACHE_DIR)/ovirt diff --git a/automation/build-node.sh b/automation/build-node.sh index a011b59..8048858 100755 --- a/automation/build-node.sh +++ b/automation/build-node.sh @@ -28,6 +28,6 @@ make distclean || clean_failed=true ./autogen.sh --with-image-minimizer -if ! make publish ; then +if ! make publish-artifacts ; then die "Node building failed" fi -- To view, visit https://gerrit.ovirt.org/43953 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I7835d2b261375a8c9d0e1393107c139cb7bdc94d Gerrit-PatchSet: 1 Gerrit-Project: ovirt-node Gerrit-Branch: master Gerrit-Owner: Ryan Barry <[email protected]> _______________________________________________ node-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/node-patches
