DeployTool

A Django Tecido DeployTool
Baixe Agora

DeployTool Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • The Apache License 2.0
  • Preço:
  • FREE
  • Nome do editor:
  • Nick Badoux
  • Site do editor:
  • https://github.com/leukeleu/

DeployTool Tag


DeployTool Descrição

DeployTool é um aplicativo de projeto de implantação, provisionamento e tarefas locais.Remote Requisitos: - APACHE CENTO OS-GCC-Nginx- MySQL- MySQL-Python- MySQL-Devel- OpenSh- Pip (0.8.1 +) - Python (2.6) - Python-Devel- Virtualenv (1.6+) Requisitos locais: - Tecido (1.2.2 +) - Git (1.6+) Uso: Adicionar aplicativo de implantação ao projeto Django: $ CD / caminho / para / Projeto $ git clone git @ github.com: leukeleu / deployment-tecido.git $ mv ./deployment-fabric/deployment ./deployment$ mv ./deployment-fabric/fabfile.py ./fabfile.py$ rm -rf ./deployment-fabricprepare por Ter senhas à mão para esses usuários: - OS: Usuário de provisionamento (SSH, sudo) - OS: Project User (tarefas de implantação) - DB: Usuário raiz mySQL (provisionamento de banco de dados) - DB: MySQL Project User (Tarefas de implantação) - DJ: Django Admin User (Acesso ao administrador do site) Provisão e implantação do projeto: - Atualizar fabfile.py com configurações corretas - Configuração de execução ('Fab Staging Setup') - Gerencie o Access ('Fab Staging Keys') - Implantação de Estação Fab ') Exemplos: # Listar todos disponíveis TA SKS $ Fab List # Mostrar informações detalhadas para tarefa $ FAB -D taskname # execute tarefa com parâmetros $ fab taskname: arg = value # exemplo: Implantar a versão mais recente do ramo de corrente local para armazenar a página inicial de imparcial


DeployTool Software Relacionado