Commit Graph

206 Commits

Author SHA1 Message Date
Christophe Siraut a73fbda28c changer la valeur par défaut de la distribution (#26023) 2018-09-03 17:36:05 +02:00
Benjamin Dauvergne e24084ff6c eobuilder-ctl: fix parsing of debian versions containing more than one + (fixes #25203) 2018-07-11 11:39:24 +02:00
Christophe Siraut 6da7c8bb05 allow building native packages with flag -n 2018-02-12 19:37:59 +01:00
Frédéric Péters addf05933c add references to stretch 2018-01-13 18:57:37 +01:00
Paul Marillonnet 138d09e38e documentation update 2017-10-27 14:29:01 +02:00
Benjamin Dauvergne b24eb0926b continue building if debian dir not found for a distribution 2016-09-22 13:34:44 +02:00
Frédéric Péters bba065d34a create orig tarball before generating debian changelog (#12640) 2016-07-19 13:48:06 +02:00
Benjamin Dauvergne 9d7d1fafb0 Revert "modify sdist files name for Python projects with PEP0440 versions (fixes #12443)"
This reverts commit 00147206d3.
2016-07-06 00:44:31 +02:00
Benjamin Dauvergne c82b6d2b82 Revert "prevent building source package two times by not including the repository name in the lock file"
This reverts commit b7b5a6984e.
2016-07-05 20:41:38 +02:00
Benjamin Dauvergne 00147206d3 modify sdist files name for Python projects with PEP0440 versions (fixes #12443) 2016-07-05 10:52:16 +02:00
Benjamin Dauvergne b7b5a6984e prevent building source package two times by not including the repository name in the lock file 2016-04-25 13:13:43 +02:00
Benjamin Dauvergne 1a422bfd52 report more about what is really done 2016-04-25 13:13:43 +02:00
Frédéric Péters 41eda434d9 fix check of pep 440 iness 2016-03-13 19:58:20 +01:00
Frédéric Péters c6edfa9251 fix count of commits 2016-03-13 15:48:42 +01:00
Frédéric Péters 47f5c35e84 eobuildall: build for wheezy and jessie by default 2016-03-13 15:43:24 +01:00
Benjamin Dauvergne 321e5434a9 Makefile: install entrouvert keyring in pbuilder chroots 2016-02-24 16:25:36 +01:00
Benjamin Dauvergne 6db9c2349b Makefile: improve chroots target, remove squeeze from distributions
base.cow creation did not use the pbuilderrc file and other mirrors where not
initialized.
2016-02-24 14:10:32 +01:00
Benjamin Dauvergne 90cec19eeb allow packaging python projects using +g as separator with the git commit number
.g is forbidden when following PEP0440 versionning standard.
2016-02-23 00:20:34 +01:00
Benjamin Dauvergne 8a84c89610 setup.py: simplify get_version, pep8ness and cleaning 2016-02-23 00:20:34 +01:00
Benjamin Dauvergne ab75d8a89c add tox.ini 2016-02-23 00:20:34 +01:00
Benjamin Dauvergne 28216ddd4a changelog: fix version number computation when there is not tag 2016-02-16 00:09:31 +01:00
Benjamin Dauvergne 8f491a8e34 work around bug in TagReference.commit() if many tags target the same commit (fixes #9116) 2016-01-04 10:57:19 +01:00
Frédéric Péters d95acfd61e fix branch reset to happen in the right directory 2015-12-22 22:35:24 +01:00
Frédéric Péters 5cc293cde4 reset to build branch for each target distribution 2015-12-22 17:39:47 +01:00
Benjamin Dauvergne 91b1b64978 changelog: include tip commit in list of commits 2015-11-26 11:54:09 +01:00
Frédéric Péters bc6745e72d misc: fix spelling of "cleaning" 2015-09-11 10:08:45 +02:00
Frédéric Péters 87ba9686b4 make it possible to build a module from a local directory
./eobuilder-ctl -d wheezy -b wip/misc-fred ~/src/eo/wcs
2015-09-10 22:38:16 +02:00
Frédéric Péters ebb07e98cf do not fail bulding wip branch when clone doesn't exist already 2015-09-10 22:37:41 +02:00
Frédéric Péters 62aabff038 misc: don't try cleaning non existing directories on exit 2015-08-20 09:05:08 +02:00
Frédéric Péters 050d90e75e pass --quiet to a serie of git commands 2015-08-19 22:59:13 +02:00
Frédéric Péters 7a48d3f29b eobuildall: build modules in alphabetical order 2015-08-19 19:03:02 +02:00
Frédéric Péters caf4fc3187 don't fail if changelog cannot be generated 2015-08-19 18:59:17 +02:00
Frédéric Péters 5f94893a85 debian: limit to python 2.7 2015-08-19 17:24:38 +02:00
Frédéric Péters 60c1acf8d7 debian: rename package to eobuilder 2015-08-19 17:13:35 +02:00
Frédéric Péters ffe9877610 eobuilder: get out if there's no debian/ anywhere 2015-08-19 16:59:08 +02:00
Frédéric Péters 8f40f1d099 eobuildall: add support for patterns in blacklist 2015-08-19 16:49:49 +02:00
Frédéric Péters 89e1de9769 add debian packaging 2015-08-19 16:40:15 +02:00
Frédéric Péters 303a4761c8 eobuildall: display elapsed time for the modules 2015-08-19 16:30:40 +02:00
Frédéric Péters 4f8031c43e eobuildall: flush stdout before running eobuilder 2015-08-19 16:25:40 +02:00
Frédéric Péters f8614fd013 always create a config object 2015-08-19 16:22:30 +02:00
Frédéric Péters 5d3fae0c15 add missing sys import 2015-08-19 16:21:10 +02:00
Frédéric Péters 087c6c6095 add support for specifying different distribution targets for some modules
[dists]
wcs = wheezy,jessie
2015-08-19 16:15:50 +02:00
Frédéric Péters c9a5b2676e eobuildall: print headings before build 2015-08-19 16:13:11 +02:00
Frédéric Péters 8681a2345f eobuildall: script to build all modules (#6677) 2015-08-19 15:42:06 +02:00
Frédéric Péters 409aec88e4 makes sure version number is a string 2015-08-19 15:14:37 +02:00
Frédéric Péters bcd9dfa767 use original changelog if generated changelog has wrong version number 2015-08-19 15:13:55 +02:00
Frédéric Péters 28d60f4b47 use a separate stamp file for uploads (#7571) 2015-08-19 15:02:41 +02:00
Frédéric Péters 4502386224 misc: create directories recursively 2015-08-19 12:31:40 +02:00
Frédéric Péters 58d6eab803 add support for a local_settings.py file 2015-08-19 12:29:23 +02:00
Frédéric Péters e473b53500 fixup ove ini 2015-08-19 12:27:29 +02:00