blob: 6e218c066e42bbfc998bb7d21ee975f5e3db52e0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
Release Method
==============
As of 2.0, the release process is much simpler. Edit the
Changelog with the version number and any last updates.
vi doc/ChangeLog
git commit doc/ChangeLog
Change version numbers in the VERSION file:
vi VERSION
git commit VERSION
Make the files
Note that it also does "make dist-check", which checks
the build rules for various packages.
make dist
Validate that the packages are OK. If so, tag the release.
Note that this does NOT actually do the tagging! You will
have to run the command it prints out yourself.
make dist-tag
Sign the packages. You will need the correct GPG key for this
to work.
make dist-sign
Push to the FTP site. You will need write access to the FTP site
for this to work.
make dist-publish
|