HomePhabricator
Diffusion Scap 8a8d0e8aa683

Add service deploy via scap
8a8d0e8aa683Unpublished

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.

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