Servidor pronto para usar
Jenkins
Integração contínua
- Baseado no Debian
- Atualizações automáticas de segurança
- Livre e de código aberto
screenshots Jenkins
Jenkins é uma aplicação premiada que monitora execuções de trabalhos repetidos, como a construção de um projeto de software ou trabalhos executados por cron. Entre essas coisas, Jenkins atual se concentra em construir / testar projetos de software continuamente (por exemplo, como CruiseControl) e monitorar execuções de trabalhos executados externamente.
Este appliance inclui todas as características padrão em TurnKey Core, e ainda por cima:
Configuração do Jenkins:
Jenkins está instalado a partir da Suporte a Longo Prazo repositório de pacotes gerenciado diretamente pelo projeto Jenkins.
Nota de segurança: As atualizações para Jenkins podem exigir supervisão para que eles ARE NOT configurado para instalar automaticamente. Veja abaixo para atualizar Jenkins.
Jenkins está pré- configurado para usar a autenticação PAM.
Inclui todos os clientes VCS populares e plugins Jenkins relacionados para Git, Bazaar, Mercurial e Subversion.
JENKINS_HOME configurado no ambiente: /var/lib/jenkins.
jenkins-cli bash wrapper script - agora pode usar 'jenkins-cli' em vez de 'java -jar path/to/jenkins-cli.jar' (conveniência).
Suporte SSL fora da caixa.
Inclui postfix MTA (ligado para localhost) para o envio de e-mail (por exemplo, recuperação de senha).
Módulos Webmin para configurar Apache e Postfix.
Actualização Manual Supervisionada do Jenkins
Antes de atualizar é recomendável que você consulte o guia de atualização. Uma vez satisfeito, você pode atualizar para a versão mais recente do Jenkins a partir da linha de comando:
apt-get update apt-get install jenkins
Recomendamos que se subscreva ao Avisos de Segurança Jenkins lista de discussão.
Credenciais (senhas definidas na primeira inicialização)
Webmin, SSH, MySQL: nome de utilizador raiz
Jenkins: nome de utilizador jenkins-admin
Executar a partir do navegador
V 19.0
V 18.1
GitHub
Detalhes de uso & Fazer login para administração
- Jenkins: o nome de utilizador por omissão é jenkins-admin.
Sem senhas padrão: Por razões de segurança não existem senhas padrão. Todas as senhas estão definidas em inicialização do sistema Tempo.
Ignorar o aviso do navegador SSL: navegadores não gostam de certificados SSL autoassinados, mas este é o único tipo que pode ser gerado automaticamente. Se você tem um domínio configurado, então via Menu Avançado do Confconsole, você pode gerar livre Vamos Encypt SSL/TLS certificados.
Web - aponte o seu navegador para:
- http://12.34.56.789/ - não criptografado, então não há aviso do navegador
- https://12.34.56.789/ - criptografado com certificado SSL autoassinado
Nome de usuário para administração do sistema OS:
Iniciar sessão como raiz excepto em Mercado AWS que usa o nome de usuário administrador.
- Aponte o seu navegador para:
- https://12.34.56.789:12321/ - Painel de controle do sistema
- https://12.34.56.789:12320/ - Terminal de linha de comando baseado na Web
- Login com cliente SSH:
ssh root@12.34.56.789
Caso especial para o mercado AWS:
ssh admin@12.34.56.789
* Substituir 1234.56.789 por um IP ou nome de host válido.


