Automating release management and CI on python projects under mercurial VCS
Posted
by
ms4py
on Programmers
See other posts from Programmers
or by ms4py
Published on 2012-03-20T14:01:05Z
Indexed on
2012/03/20
17:38 UTC
Read the original article
Hit count: 294
I have a set of Python projects which are under the mercurial VCS. I would like to automate the following tasks:
- Run the test suite for every commit (CI).
- Make a source distribution for every commit, which has a tag in mercurial. This is regarded as a new release.
- Copy the distribution to a special repository.
There is Jenkins as a proposal for similar questions, but I'm not sure if it can handle the release management like intended.
© Programmers or respective owner