Este é o comando buildbot que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
buildbot - uma ferramenta para gerenciar instâncias mestre do buildbot
SINOPSE
Geral Invocação
robô de construção [ global opções ] comando [ comando opções ]
robô de construção comando -h|--Socorro
Command Opções
robô de construção criar-mestre [ -q|--quieto ] [ -f|--força ] [ -r|--relocável ] [ -n|--não-
alcançado ] [ -s|--log-size TAMANHO ] [ -l|--contagem de logs CONTAGEM ] [ -c|--config CONFIG ] [ --db
DATABASE ] [ PATH ]
robô de construção mestre de atualização [ -q|--quieto ] [ -r|--substituir ] [ --db DATABASE ] [ PATH ]
robô de construção [ --verbose ] { começo|Pare|restart|suspiro|reconfigurar } [ PATH ]
robô de construção enviar mudança [ -m|--mestre MESTRE ] [ -u|--nome do usuário NOME DE USUÁRIO ] [ -R|--repositório
REPOSITÓRIO ] [ -P|--projeto PROJETO ] [ -b|--filial RAMO ] [ -C|--categoria CATEGORIA ] [
-r|--revisão REVISÃO ] [ --arquivo de revisão ARQUIVO DE REVISÃO ] [ -p|--propriedade PROPRIEDADE ] [
-c|--comentários MENSAGEM ] [ -F|--arquivo de log ARQUIVO DE LOG ] [ -w|--quando TIMESTAMP ] ARQUIVOS...
robô de construção cliente de depuração [ -m|--mestre MESTRE ] [ -p|--passwd SENHA ]
robô de construção registro de status [ -m|--mestre MESTRE ] [ -u|--nome do usuário NOME DE USUÁRIO ] [ -p|--passwd
SENHA ]
robô de construção status gui [ -m|--mestre MESTRE ] [ -u|--nome do usuário NOME DE USUÁRIO ] [ -p|--passwd
SENHA ]
robô de construção Experimente [ --esperar ] [ -n|--funcionamento a seco ] [ --get-builder-nomes ] [ -c|--conectar {ssh | pb}]
[ --tryhost NOME DE ANFITRIÃO ] [ --trydir PATH ] [ -m|--mestre MESTRE ] [ -u|--nome do usuário NOME DE USUÁRIO ]
[ --passwd SENHA ] [ --dif DIFF ] [ --patchlevel NÍVEL DE REMESSA ] [ --baserev BASEREV ] [
--vc {cvs | svn | tla | baz | darcs | p4}] [ --filial RAMO ] [ -b|--construtor CONSTRUTOR ] [
--propriedades PROPRIEDADES ] [ --try-topfile ARQUIVO ] [ --tente-topdir PATH ]
robô de construção servidor de teste [ --jobdir PATH ]
robô de construção verificaçãoconfig [ CONFIGURAR ]
robô de construção [ --verbose ] { começo|Pare|restart|suspiro|reconfigurar } [ PATH ]
robô de construção [ --verbose ] { --Socorro|--versão }
DESCRIÇÃO
A ferramenta de linha de comando `buildbot 'pode ser usada para iniciar ou parar um buildmaster e para
interagir com uma instância buildmaster em execução. Alguns de seus subcomandos são destinados a
administradores buildmaster, enquanto alguns são para desenvolvedores que estão editando o código que o
buildbot está monitorando.
OPÇÕES
comandos
criar mestre
Crie e preencha um diretório para um novo buildmaster
mestre de atualização
Atualize um diretório buildmaster existente para a versão atual
começo Comece um buildmaster
Pare Pare um buildmaster
restart
Reinicie um buildmaster
suspiro|reconfigurar
Envie o sinal SIGHUP para o buildmaster para fazê-lo reler o arquivo de configuração
enviar mudança
Envie uma mudança para o buildmaster
cliente de depuração
Lance um pequeno painel de depuração gui
registro de status
Emite o status atual do construtor para stdout
status gui
Exibir uma pequena janela mostrando o status atual do construtor
tentar Execute uma construção com suas mudanças locais. Este comando requer configuração prévia
do buildmaster para aceitar tais solicitações de construção. Por favor, consulte a documentação para
detalhes sobre este comando.
servidor de teste
função de suporte do lado do buildmaster, não para usuários
verificaçãoconfig
Valide o arquivo de configuração mestre do buildbot.
Global opções
-h|--Socorro
Imprima a lista de comandos disponíveis e opções globais. Todos os comandos subsequentes
são ignorados.
--versão
Imprimir versão twistd e buildslave. Todos os comandos subsequentes são ignorados.
--verbose
Saída detalhada.
criar mestre comando opções
-q|--quieto
Não emita os comandos que estão sendo executados
-f|--força
Reutilizar um diretório existente (não substituirá o arquivo master.cfg)
-r|--relocável
Crie um buildbot.tac relocável
-n|--no-logrotate
Não permita que o buildmaster gire os logs por conta própria.
-c|--config
Defina o nome do arquivo de configuração mestre buildbot para CONFIG. O nome do arquivo padrão é
mestre.cfg.
-s|--log-size
Defina o tamanho no qual o arquivo lof torcido é girado para TAMANHO bytes. O valor padrão é
1000000 bytes.
-l|--contagem de logs
Limitar o número de arquivos de log torcidos antigos mantidos para CONTAGEM. Todos os arquivos são mantidos por
padrão.
--db Defina a conexão do banco de dados para armazenar o estado do planejador / status para DATABASE.
O valor padrão é sqlite: ///state.sqlite.
PATH Diretório onde os arquivos mestre do buildbot serão armazenados.
mestre de atualização comando opções
-q|--quieto
Não emita os comandos que estão sendo executados.
-r|--substituir
Substitua todos os arquivos modificados sem confirmação.
--db Defina a conexão do banco de dados para armazenar o estado do planejador / status para DATABASE.
O valor padrão é sqlite: ///state.sqlite.
PATH Diretório onde os arquivos mestre do buildbot são armazenados.
enviar mudança comando opções
--mestre
Defina a localização do PBListener do buildmaster para anexar ao formulário HOST:PORT.
-u|--nome do usuário
Defina o nome de usuário do commiter para NOME DE USUÁRIO.
-R|--repositório
Definir URL do repositório para REPOSITÓRIO.
-P|--projeto
Definir especificador de projeto para PROJETO.
-b|--filial
Definir nome da filial para RAMO.
-c|--categoria
Definir categoria de repositório para CATEGORIA.
-r|--revisão
Definir revisão sendo construída para REVISÃO.
--arquivo de revisão
Use ARQUIVO DE REVISÃO arquivo para ler os dados de especificações de revisão.
-p|--propriedade
Defina a propriedade da mudança para PROPRIEDADE. Deve estar em formato NOME:VALOR.
-m|--comentários
Definir mensagem de registro para MENSAGEM.
-F|--arquivo de log
Definir arquivo de log para ARQUIVO DE LOG.
-w|--quando
Defina o carimbo de data / hora usado como o tempo de mudança para TIMESTAMP.
ARQUIVOS A lista de arquivos foi alterada.
cliente de depuração comando opções
-m|--mestre
Defina a localização do PBListener do buildmaster para anexar ao formulário HOST:PORT.
-p|--passwd
Senha de depuração a ser usada.
registro de status comando opções
-m|--mestre
Defina a localização do PBListener do buildmaster para anexar ao formulário HOST:PORT.
-u|--nome do usuário
Definir nome de usuário para autenticação PB para NOME DE USUÁRIO. O padrão é statusCliente.
-p|--passwd
Definir senha para autenticação PB para SENHA. O padrão é cliente pw.
status gui comando opções
-m|--mestre
Defina a localização do PBListener do buildmaster para anexar ao formulário HOST:PORT.
-u|--nome do usuário
Definir nome de usuário para autenticação PB para NOME DE USUÁRIO. O padrão é statusCliente.
-p|--passwd
Definir senha para autenticação PB para SENHA. O padrão é cliente pw.
tentar comando opções
--esperar Espere até que as compilações terminem.
-n|--funcionamento a seco
Reúna informações, mas não as envie.
--get-builder-nomes
Obtenha os nomes dos construtores disponíveis. Não submete nada. Suportado apenas para
conexões 'pb'.
-c|--conectar
Tipo de conexão. Pode ser ´ssh´ ou ´pb´.
--tryhost
Defina o nome do host (usado por ssh) para o buildmaster para NOME DE ANFITRIÃO.
--trydir
Especifique trydir (no tryhost) onde tryjobs são depositados.
-m|--mestre
Defina a localização do PBListener do buildmaster no formulário HOST:PORT
-u|--nome do usuário
Defina o nome de usuário realizando a compilação de teste para NOME DE USUÁRIO.
--passwd
Definir senha para autenticação PB para SENHA.
--dif Use DIFF arquivo para usar como um patch em vez de escanear uma árvore local. Use ´-´ para
padrão
--patchlevel
Especifique o nível do patch para aplicar. O padrão é 0. Veja remendo para obter detalhes.
--baserev
Use BASEREV revisão em vez de varrer uma árvore local.
--vc Especifique o sistema de controle de versão em uso. Valores possíveis: cvs, svn, tla, baz, darcs,
página 4.
--filial
Especifique o branch em uso, para sistemas VC que não conseguem descobrir sozinhos.
-b|--construtor
Execute a compilação de teste no Builder especificado. Pode ser usado várias vezes.
--propriedades
Especifique o conjunto de propriedades disponibilizadas no ambiente de construção em formato
prop1=value1,prop2=value2...
--try-topfile
Especifique o nome de um arquivo no topo da árvore. Esta opção é usada para encontrar o
principal. Necessário apenas para SVN e CVS.
--tente-topdir
Especifique o caminho para o topo da cópia de trabalho. Necessário apenas para SVN e CVS.
servidor de teste comando opções
--jobdir
O jobdir (maildir) para enviar trabalhos
Use buildbot online usando serviços onworks.net