Frédéric Péters
deae95af3f
add support for version epoch ( #30840 )
2019-02-22 14:58:58 +01:00
Frédéric Péters
8a98a2a49f
wipe git clone on errors ( #30720 )
2019-02-17 17:21:03 +01:00
Frédéric Péters
5c054a0f87
add new --hotfix cmdline arg ( #29689 )
2019-01-14 10:14:45 +01:00
Frédéric Péters
2293455d29
normalize branch name without origin/ ( #29690 )
2019-01-13 19:56:58 +01:00
Frédéric Péters
f40cce22b0
run git submodule commands earlier ( #29664 )
2019-01-13 11:21:25 +01:00
Benjamin Dauvergne
9bfa631d15
eobuilder-ctl: do not use git fetch to detect changes in repository ( fixes #25204 )
2018-12-05 16:50:45 +01: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
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
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
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
caf4fc3187
don't fail if changelog cannot be generated
2015-08-19 18:59:17 +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
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
b65758b424
move init() function to module space
2015-08-19 11:52:32 +02:00
Frédéric Péters
f70c630ec1
return a specific exit code in case of unsupported module type
2015-08-19 11:36:31 +02:00
Jérôme Schneider
73c54a7050
eobuilder-ctl: ensure to be on the correct branche before generating changelog
2015-05-20 11:26:56 +02:00
Jérôme Schneider
53f8f1814a
integrate new changelog management ( #3453 )
2015-05-15 16:02:19 +02:00
Jérôme Schneider
8e26b433f0
eobuilder-ctl: don't be to strict with tag version
2015-05-07 16:42:49 +02:00
Jérôme Schneider
eea4b27e86
hack to manage wip branches
2015-04-29 14:09:27 +02:00
Jérôme Schneider
8337247a8f
eobuilder-ctl: package['copy_in_testing'] and not packages['copy_in_testing']
2015-04-29 10:40:32 +02:00
Jérôme Schneider
c7afbd573b
improve lock management: add branch and repository informations
2015-04-28 19:11:39 +02:00
Jérôme Schneider
3ed231b77f
Never copy packages in testing repository when we set a repository name ( #7044 )
2015-04-28 17:08:19 +02:00
Jérôme Schneider
159e80e4d6
eobuilder-ctl: always make a git reset --hard origin/<your_branch>
2015-04-03 10:28:41 +02:00
Jérôme Schneider
4f1443c93e
add support for debian folders in master branch ( #6674 )
2015-04-02 17:48:04 +02:00
Jérôme Schneider
51e20da8cd
Only use debian-DIST branch if debian_branch is eaqual to default value
2015-02-16 15:35:43 +01:00
Jérôme Schneider
4fefe86f2a
Add option to choose debian branch
...
Closes #6522
2015-02-16 15:32:58 +01:00
Jérôme Schneider
9481f5b60f
impove cleaning on exit
...
using atexit to clean git and remove build dir
Closes #5167
2015-01-22 17:56:56 +01:00
Benjamin Dauvergne
4172ccd909
Support project names containgin slashes
...
The project is used for finding the local directory and resolving the
git remote repository, if the remote repository is inside a sub
directory we need to keep only the basename for finding the local
checkout.
2014-10-02 23:01:00 +02:00
Jérôme Schneider
9d4869a13b
eobuilder-ctl: ignore stderr for setup.py commands
2014-09-12 14:31:03 +02:00
Jérôme Schneider
4908773352
eobuilder-ctl: add submodule management
2014-09-12 14:28:13 +02:00
Jérôme Schneider
feb8e69c61
eobuilder: version now content eob and not eo
2014-05-23 11:58:46 +02:00
Jérôme Schneider
831126898a
don't put eobuilder version in package version
2014-05-20 09:58:27 +02:00
Jérôme Schneider
51eb8ac56a
fixes dest repository option
2014-03-31 16:29:09 +02:00
Jérôme Schneider
5aebf423a8
add an option to choose the destionation repository by distribution
2014-03-31 16:00:22 +02:00
Jérôme Schneider
543601c643
eobuilder-ctl: update web page after copying packages
2014-03-26 16:41:36 +01:00
Jérôme Schneider
e32263a56b
don't hardcode repository url
2014-03-26 16:25:48 +01:00
Jérôme Schneider
83f49251d8
tags: now manage default repositories
2014-03-25 14:44:02 +01:00