Diffusion Scap 8a8d0e8aa683

Add service deploy via scap

Authored by thcipriani on Jul 10 2015, 5:53 PM.

Unpublished Commit · Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.


Add service deploy via scap

Preliminary rough concept for deploying services via git from scap.
The command would looks something like: deploy <rev> run from
/srv/deployment/restbase/deploy (or other service directory: like
git-deploy now) and would require a .scaprc file at the root of the
repository being deployed with the following information:

git_server: tin.eqiad.wmnet
git_repo: restbase/deploy
git_deploy_dir: /srv/deployment
dsh_targets: restbase-installation

git_server: staging-test-tin.staging.eqiad.wmflabs

Change-Id: I542bb9acc0f65360452fb4f0b0c92dec4894e5d8