Darko Poljak
d1a64596fe
Update build-helper
5 years ago
Darko Poljak
8562871da9
Fix shellcheck exit status
...
shellcheck* targets were always reporting exit status 0.
With this fix, if shellcheck fails, then build-helper script
exits with 1.
5 years ago
Darko Poljak
3d3b59ab87
Add pycodestyle ignores
5 years ago
Darko Poljak
34eec3c214
Add cdist-new-type helper scrpt
6 years ago
Darko Poljak
66cdbc5233
Simplify maintainer's helper script
6 years ago
Darko Poljak
afa00a9094
Fix build-helper script
6 years ago
Darko Poljak
4f40c6ac65
Re-arrange Makefile and build-helper script
...
Maintainers should use build-helper script.
End users should use Makefile, which contains targets
that can be run on pure source (without git repository).
6 years ago
Darko Poljak
4d75a05e35
Rm redundant tag description from rel notes
6 years ago
Darko Poljak
d242f1e758
Unify build-helper scripts
6 years ago
Darko Poljak
2f93320627
Generating speeches is not part of cdist release
...
Speeches should be generated on demand when needed
and the cdist website should be updated.
6 years ago
Darko Poljak
249ac917d3
Changes due to new website
6 years ago
Darko Poljak
bd9884fac4
Tell curl to use HTTP version 1.1
...
By default, was getting the following error:
curl: (92) HTTP/2 stream 0 was not closed cleanly: PROTOCOL_ERROR (err 1)
6 years ago
Darko Poljak
71945ef956
Fix copy-paste thing
6 years ago
Darko Poljak
fe833fdfcb
Sign git tag as one of the last steps
...
If it fails then the whole release should not fail,
signing git tag can be tried again.
6 years ago
Darko Poljak
6258e397ed
Include changelog in gitlab release
6 years ago
Darko Poljak
8b93bf0218
Migrate from github to ungleich gitlab
6 years ago
Darko Poljak
b0273af0d4
Rm relicts, pypi before web publishing
6 years ago
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.
6 years ago
Darko Poljak
20a16fe853
Add version.py into generated raw source archive
...
Resolves #751
6 years ago
Darko Poljak
689f37acf6
Migrate from pep8 to pycodestyle
6 years ago
Darko Poljak
8436f872a9
Add shellcheck makefile target. shellcheck when doing release.
7 years ago
Darko Poljak
5090038e4c
Add test-remote target - remote is not tested with test target
7 years ago
Darko Poljak
f5dd4e0a76
Improve pep8 targets and checking in release.
9 years ago
Darko Poljak
2011db16a8
Add scripts/cdist to pep8 check.
9 years ago
Darko Poljak
25e69d1302
Fix release signing: upload also archive that is signed.
9 years ago
Darko Poljak
25bfad452c
Fix missing trailing slash for archive prefix.
9 years ago
Darko Poljak
c456284cef
For release generate version file with target version.
9 years ago
Darko Poljak
ccbb9697eb
Clean sphinx docs before building.
9 years ago
Darko Poljak
ec425be624
Fix removing archive. Push new branch if builder not Nico.
9 years ago
Darko Poljak
9256aa8d58
Fix pipe typo bug.
9 years ago
Darko Poljak
0f2cda06b1
Fix arg num check.
9 years ago
Darko Poljak
12faca578f
gpg needs GPG_TTY env var set.
9 years ago
Darko Poljak
c9f825d7ef
Ensure gpg-agent is running for tag signing.
9 years ago
Darko Poljak
f10ffed4c6
sign-git-tag -> sign-git-release
9 years ago
Darko Poljak
317622678a
Add build-helper param for existing archive for sign-git-tag target.
9 years ago
Darko Poljak
9286850098
Fix syntax error.
9 years ago
Darko Poljak
17de2d9b79
Make signed github releases.
9 years ago
Darko Poljak
81fbf48702
Add pep8 check target to build-helper.
9 years ago
Darko Poljak
07ef7cf2a0
Update building on FreeBSD.
9 years ago
Darko Poljak
0d64d6a5b6
docs/man -> docs/src and update Makefile and build-helper.
9 years ago
Darko Poljak
51c94e9e82
Restructure and fix and improve docs and manpages.
9 years ago
Nico Schottelius
ec607d65fe
remove freecode support
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
78c3c09163
do not wait for input from stdin
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
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>
11 years ago
Nico Schottelius
f2459df682
prepare release 3.1.4
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
2d3e5439a7
++changes
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
9a79cec140
remove useless error in build script
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
3a2bd673c9
enhance build scripts for releasing from non-master branch
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
8ed5f85f9d
do not change to the masterbranch...
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
5a0a3971b0
do not change to the masterbranch...
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago