gitpad #3
Description
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.
- Tags:
- misc ›
Overview
This charm deploys the gitpad launchpad-github mirror service to mirror charms from launchpad to github.
Usage
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.
Configuration
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
Configuration
- github-key
- (string) The github user's github ssh key. It's advised this be a separate key from your default ssh key.
- github-token
- (string) The github user's API token.
- github-user
- (string) The github user to run the mirror as. Must have access to the charms organization on github (http://github.com/charms).
- mailto
- (string) The email address to email cronjob errors to.