This is a bridge to dual-host and mirror projects from launchpad to github. It's just a set of scripts that use git-bzr-ng to mirror projects; currently it just mirrors from lp to github.
- misc ›
This charm deploys the gitpad launchpad-github mirror service to mirror charms from launchpad to github.
To deploy gitpad
juju deploy gitpad
gitpad requires no other services, and provides no interfaces. The only sign that it is working is proper mirroring.
For gitpad to work, you must supply a github user, github API key, and the ssh key you use to push code to github.
juju set gitpad github-user=foo juju set gitpad github-token=bar juju set gitpad github-key=baz
- (string) The github user's github ssh key. It's advised this be a separate key from your default ssh key.
- (string) The github user's API token.
- (string) The github user to run the mirror as. Must have access to the charms organization on github (http://github.com/charms).
- (string) The email address to email cronjob errors to.