Always run the full test suite before doing a release
This commit is contained in:
2
Makefile
2
Makefile
@@ -245,7 +245,7 @@ manpages:
|
||||
#
|
||||
# Make a new release tarball, and make a GPG signature.
|
||||
#
|
||||
release: tidy fixup-perms update-version update-modules clean changelog
|
||||
release: test tidy fixup-perms update-version update-modules clean changelog
|
||||
rm -rf $(DIST_PREFIX)/$(BASE)-$(VERSION)
|
||||
rm -f $(DIST_PREFIX)/$(BASE)-$(VERSION).tar.gz
|
||||
cp -R . $(DIST_PREFIX)/$(BASE)-$(VERSION)
|
||||
|
||||
1
debian/changelog
vendored
1
debian/changelog
vendored
@@ -39,6 +39,7 @@ xen-tools (4.5+dev-1) UNRELEASED; urgency=medium
|
||||
- Mark package as autopkgtestable.
|
||||
+ Multiple release workflow improvements (target release in Makefile):
|
||||
- Use TMPDIR instead of TMP for temporary directories.
|
||||
- Always run the full test suite before doing a release.
|
||||
* Update Vcs-* headers and documentation as Gitorious closed its doors
|
||||
in June 2015 and is now only available with static contents.
|
||||
* Recommend debian-archive-keyring (for installing Debian DomUs on
|
||||
|
||||
Reference in New Issue
Block a user