Darko Poljak
51e650423e
Fix version.py location inside raw source archive
...
Note that this fix only matters for maintainers using build-helper
script. Source archive is generated during release process and
uploaded to github, along its signature.
For 4.10.11 those files were fixed and uploaded manually after
build-helper script process has been finished. In future releases
this process will be automatic - no need for manual step that was
necessary for 4.10.11.
2019-04-13 20:43:11 +02:00
Darko Poljak
20a16fe853
Add version.py into generated raw source archive
...
Resolves #751
2019-04-12 19:58:43 +02:00
Darko Poljak
689f37acf6
Migrate from pep8 to pycodestyle
2019-02-15 21:05:26 +01:00
Darko Poljak
8436f872a9
Add shellcheck makefile target. shellcheck when doing release.
2018-10-06 15:56:55 +02:00
Darko Poljak
5090038e4c
Add test-remote target - remote is not tested with test target
2018-03-09 10:00:14 +01:00
Darko Poljak
f5dd4e0a76
Improve pep8 targets and checking in release.
2016-07-24 22:24:15 +02:00
Darko Poljak
2011db16a8
Add scripts/cdist to pep8 check.
2016-07-23 15:10:32 +02:00
Darko Poljak
25e69d1302
Fix release signing: upload also archive that is signed.
2016-07-18 19:58:21 +02:00
Darko Poljak
25bfad452c
Fix missing trailing slash for archive prefix.
2016-07-18 19:48:54 +02:00
Darko Poljak
c456284cef
For release generate version file with target version.
2016-07-16 01:38:22 +02:00
Darko Poljak
ccbb9697eb
Clean sphinx docs before building.
2016-07-16 00:50:01 +02:00
Darko Poljak
ec425be624
Fix removing archive. Push new branch if builder not Nico.
2016-07-16 00:07:13 +02:00
Darko Poljak
9256aa8d58
Fix pipe typo bug.
2016-07-15 22:50:26 +02:00
Darko Poljak
0f2cda06b1
Fix arg num check.
2016-07-15 22:33:33 +02:00
Darko Poljak
12faca578f
gpg needs GPG_TTY env var set.
2016-07-15 22:21:07 +02:00
Darko Poljak
c9f825d7ef
Ensure gpg-agent is running for tag signing.
2016-07-15 22:15:46 +02:00
Darko Poljak
f10ffed4c6
sign-git-tag -> sign-git-release
2016-07-11 12:28:22 +02:00
Darko Poljak
317622678a
Add build-helper param for existing archive for sign-git-tag target.
2016-07-11 08:19:10 +02:00
Darko Poljak
9286850098
Fix syntax error.
2016-07-10 21:44:57 +02:00
Darko Poljak
17de2d9b79
Make signed github releases.
2016-07-10 21:17:42 +02:00
Darko Poljak
81fbf48702
Add pep8 check target to build-helper.
2016-07-10 11:21:52 +02:00
Darko Poljak
0d64d6a5b6
docs/man -> docs/src and update Makefile and build-helper.
2016-06-30 15:13:21 +02:00
Nico Schottelius
ec607d65fe
remove freecode support
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-08-18 23:39:32 +02:00
Nico Schottelius
78c3c09163
do not wait for input from stdin
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-05-05 23:12:18 +02:00
Nico Schottelius
d28c374de9
prevent ml releases without version and use custom freecode submit (archlinux is outdated)
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-05-04 10:37:32 +02:00
Nico Schottelius
f2459df682
prepare release 3.1.4
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-05-04 09:25:17 +02:00
Nico Schottelius
2d3e5439a7
++changes
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-05-04 08:39:57 +02:00
Nico Schottelius
9a79cec140
remove useless error in build script
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-03-19 18:58:54 +01:00
Nico Schottelius
3a2bd673c9
enhance build scripts for releasing from non-master branch
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-02-14 20:58:12 +01:00
Nico Schottelius
8ed5f85f9d
do not change to the masterbranch...
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-01-20 14:56:19 +01:00
Nico Schottelius
f034ed6027
do not merge, if not coming from the master branch
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-01-20 14:43:48 +01:00
Nico Schottelius
e40fde92fc
allow releases from non-master branch, if the person knows what he does
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2014-01-20 14:40:54 +01:00
Nico Schottelius
73f22c7af1
ensure version string is updated before pypi release
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-09-09 11:46:29 +02:00
Nico Schottelius
05716b2408
+hint
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-09-05 13:29:28 +02:00
Nico Schottelius
295a8a404d
more cleanups for the release process
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-09-05 13:19:47 +02:00
Nico Schottelius
04ae94a2df
+hint
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-09-04 23:14:02 +02:00
Nico Schottelius
5f2aff73dc
show files that prevent release
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-09-04 23:11:41 +02:00
Nico Schottelius
c68c11dce1
cleanup the release process
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-09-04 22:58:52 +02:00
Nico Schottelius
74449ba45e
--name-only
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-09-04 22:45:59 +02:00
Nico Schottelius
8af3374965
++debug
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-09-04 22:37:39 +02:00
Nico Schottelius
dc2b37cec1
release in Makefile is cumbersome, use shell
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-09-04 22:33:26 +02:00
Nico Schottelius
7646375218
plan next release for ... today
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-09-04 21:20:05 +02:00
Nico Schottelius
40acd27319
remove wrong mail address
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-07-09 17:30:00 +02:00
Nico Schottelius
fc9dd61fe0
many release related cleanups
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-07-09 17:22:56 +02:00
Nico Schottelius
24bb4aa481
migrate web publishing to makefile
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-07-09 15:46:57 +02:00
Nico Schottelius
9b9f34eb00
allow changelog-changes to print changes from any version
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-07-09 15:32:10 +02:00
Nico Schottelius
5bdc2e1ba9
add link to cdist speeches
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-07-09 14:53:00 +02:00
Nico Schottelius
5712df850b
build type manpages using the Makefile
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-07-09 14:00:42 +02:00
Nico Schottelius
9cde0d9d94
continue rewrite of build-helper
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-07-03 22:33:48 +02:00
Nico Schottelius
e569e0546a
adjust build helper to jump into the right directory
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
2013-06-20 09:24:05 +02:00