summaryrefslogtreecommitdiff
path: root/release-process
AgeCommit message (Collapse)Author
2016-04-02 Copyright year updates (things touched in 2016)Jeremy Harris
Update current year in docs and banner copyright in src/src/globals.c Rest of changes from: vi $(git whatchanged --since=2016-01-01 | grep '^:100' | sed -n 's/^[^M]*M//p' | sort -u | fgrep -v test/)
2016-02-25Release: fix release scriptHeiko Schlittermann (HS12-RIPE)
- accept minor version number - allow to skip the build-of-documentation step - allow release of "any" version from anywhere - avoid calling "old" reversion scripts, create version.sh
2015-06-20Fix build script. Bug 1646Gedalya
2015-06-05release tooling: unbreak website build when not verbosePhil Pennock
2015-06-04release tooling: let make cmd be overridenexim-4_86_RC1Phil Pennock
Also let tar flag actually take an argument
2014-12-22Bug 1547: Omit RFCs from release tarball docs dirTodd Lyons
RFC Drafts and RFCs have licenses which are problematic for Debian distribution. Omit them from the release tarball.
2014-04-23Make --verbose propogate to html generation scriptTodd Lyons
2013-11-07quickrelease: A dumb script for making source-only tarballsTony Finch
2013-10-03Print tarball names in debug mode tooTodd Lyons
2013-10-03Unbreak HTML build for RC candidates.Phil Pennock
The HTML build now uses the website repo, which extracts the version number from the XML (generated from the .xfpt). Meanwhile, commit 2aee48d6 made the version number in the build process dynamic, taking the value from the release script (via an environ variable). This change fixes the invocation to pass the version _without_ an RC suffix to the XML build, letting HTML generation happen.
2012-11-24Insert version number and date into documentation at build time. Bug 1318.Jeremy Harris
Write a temp file with macro definitions from the makefile, and include it from the doc sources. Pass the version to make from the perl script. It is still needed to manually update the previous-version number and changebar indicators (.new/.wen) manually.
2012-07-02Include the static files within the HTML documentation dirNigel Metheringham
2012-05-27release: don't try to sign .tar.lz filesPhil Pennock
2012-05-25release: no .lz by default for nowPhil Pennock
2012-05-24ReleaseTools: support .lz lzip archivesPhil Pennock
2011-10-10Unbreak release.sh for final releasesexim-4_77Phil Pennock
2011-06-30Use git to automatically create version.hTony Finch
Adapted from git itself via unifdef. This does not (yet) include the equivalent automation for the doc build.
2011-06-29Remove obsolete $Cambridge$ CVS revision strings.Tony Finch
I have also de-CVSed the ABOUT files and cleaned up a few introductory comments.
2011-02-21Fix doc/ directory assembly in build-script.Phil Pennock
2011-02-06RC releases get marked as such in version.h.Phil Pennock
Release-tools only, no NewStuff/ChangeLog
2011-01-28Incremental improvement of release build scriptNigel Metheringham
2011-01-22Sign Script - Take EXIM_KEY from environ.Phil Pennock
2010-12-18Release script now generates the HTML documentationNigel Metheringham
This is really rather crude... but should work.
2010-12-17Stripped old HTML doc generation - will add new HTML gen soonNigel Metheringham
2010-12-16Updated mk_exim_release.pl to work with gitNigel Metheringham
However this still builds docs as before - ie it does not use the new HTML generation. Will work on that next.
2010-06-03Added some release maintenance stuffNigel Metheringham