Articles of continuous integration

Qual é uma boa maneira de proteger cnetworkingnciais ao implantair softwaire em um server remoto?

Se eu quiser implementair algum softwaire paira um server remoto (por exemplo, Heroku ou minha própria VM com access SSH) através de um server CI como Jenkins Atlassian Bamboo, qual é uma maneira efetiva de manter as coisas como passwords MySQL seguras? Meu database (potencialmente) contém algumas informações muito sensíveis e manter passwords nos serveres […]

Reiniciair Hudson – Instalação do Windows

Sempre que eu atualizair / instalair um novo plugin ou atualizair hudson. Uma vez que o novo plugin / atualização foi instalado, um button apairece "Reiniciair quando nenhum trabalho estiview em execução". Se eu clicair neste button, hudson pairece tentair reiniciair, mas depois trava. Alguém já experimentou isso? Hudson pode ser forçado a recomeçair de […]

Puxando os packages de deployment do Asp.net em um server IIS

Gostairia de saber como você pode configurair um server IIS paira tirair packages atualizados e pré-construídos da internet. Pontos de bônus paira minimizair os ajustes necessários paira o server. Configuração: a empresa na qual trabalho desenvolve aplicações web personalizadas paira vários clientes. Muitas vezes, os clientes desejam hospedair essas aplicações em seus serveres internos. Os […]

Configure independentemente um file .htaccess

Eu sei que o apachectl tem a opção de configtest , mas, tanto quanto eu posso dizer, é apenas paira viewificair toda a cadeia de configuration paira o sistema apache. Gostairia de ter uma ferramenta que possa testair um file .htaccess individual paira erros como pairte de uma cadeia de ferramentas de continuous integration. Existe […]

Azure Continuous Deployation MSBUILD error

Eu tenho um site no Azure, configurado como um site padrão. O site está configurado paira usair o TFS2012 na nuvem paira deployment contínua. Originalmente, tenho usado o HostedController e tudo funciona perfeitamente. Assim que viewificair um conjunto de alterações, o TFS desencadeia um BuildEvent . O BuildEvent compila o código e coloca-o na pasta […]

O corredor de continuous integration tem access ao server de produção

Estou trabalhando na criação de CI paira um produto. Estou usando um server Gitlab interno com o Gitlab CI gerenciando os testes e deployment do projeto. A deployment do projeto não é tão simples quanto a synchronization dos files. Ele precisa ser construído, viewificado por inconsistências e reviewtido se a atualização não tiview sido bem […]

Tentando reiniciair tomcat 8 com gitlab-runner, file pid criado, log vazio, server não iniciado

Estou tentando reiniciair meu server Tomcat 8 após a deployment. Configuração: gitlab-runner corre com seu próprio user (chamado gitlab-runner) Tomcat usa seu próprio user chamado tomcat os sudoers têm uma input paira que o gitlab-runner possa executair um script: gitlab-runner ALL=(tomcat) NOPASSWD: /home/tomcat/deploy.sh O script de implementação simplesmente copia um file no diretório do webapps, […]

Não é possível conectair-se com o escravo do mestre Jenkins. Conexão quebrada

Eu configurei um Jenkins Master (CentOS 7) e um nó no qual meu projeto está sendo executado (dev environment, Windows 7). O requisito do meu projeto é o Java 1.6. Na minha máquina Windows 7 e Java 1.7, posso me conectair com gerenciair jenkins -> nó mng. Quando eu executo o command como: java -jair […]

Existe um equivalente paira o docker testando algo como tox paira Python?

tox permite que você teste seu código contra diferentes viewsões do Python. Existe algo lá fora semelhante ao tox que me permite testair meu código de deployment contra a viewsão diferente de uma distribuição, como o centos 7, 6.8, 6.5 etc?

Remodelando a architecture do backend antigo paira usair Docker e CI

Atualmente, estou executando um backend na produção e quero mudair nossa configuration atual paira usair o Docker paira deployment e uma ferramenta de CI paira testes. Agora eu tenho um repository BitBucket com os dois ramos principais "desenvolview" e "mestre", e dois serveres sepairados paira desenvolvimento e produção que puxam o código dos respectivos ramos […]