News and announcements
Checkbox VCS is Git as of today!
Written for Checkbox Project by Sylvain Pineau on 2016-10-10
As of today, the checkbox development will use Git for version control, saying
goodbye to bzr and lp:checkbox.
The list of checkbox projects is always available at pad.lv/
To help you start working with git, I've created a small bootstrap script [1]
taking care of cloning all the repositories and recreating the same tree
structure than the one we had with bzr. One benefit is that you can still use
mk-venv:
./bootstrap
cd checkbox-project
mk-venv
The PMR [2] instance running under the ce-certification-qa user will now
process your merge proposals and Tarmac will stop looking at lp:checkbox.
Daily builds in the dev ppa [3] are already building debian packages using
git-build-recipe and the same git-dpm packaging branches that we have in Debian
[4]. If you have work-in-progress bzr branches, please create new merge
requests but this time from a git repository that you own.
Even if the switch from bzr to Git can be done today, a few action items still
have to be completed, such as:
- Set up git recipes for testing/stable ppa
- Fixing autopilot in mini-ci (i.e clone lp:plainbox)
- ReadTheDoc update, pull from git repo now, not bzr trunk
- Re setup lp automatic translations
I'll post another update once everything is completed.
But hey it's time to profit and enjoy working with git NATIVELY :)
Thank you ~checkbox-dev for all your help and contributions.
Sylvain Pineau
[1] https:/
[2] https:/
[3] https:/
[4] https:/
1 → 1 of 1 result | First • Previous • Next • Last |