HomePhabricator
Diffusion Scap 8a8d0e8aa683

Add service deploy via scap

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

Description

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:

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

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

Change-Id: I542bb9acc0f65360452fb4f0b0c92dec4894e5d8

Details