O arquivo buildforge.conf está localizado em dois locais e deve ser atualizado em ambos
os locais, se você precisar atualizá-lo após a instalação.
Será possível precisar editar o arquivo buildforge.conf para atualizar o host do banco
de dados se o banco de dados do Build Forge for movido para um computador host diferente.
Outra razão comum para editar esse arquivo é atualizar a senha do banco de dados, que
deve ser alterada regularmente de acordo com as políticas de segurança de rede.
Use o procedimento a seguir para atualizar o arquivo buildforge.conf e,
em seguida, recriar o arquivo rbf-services.war com a cópia atualizada
do buildforge.conf.
Nota: Se
você só precisar incluir o buildforge.conf no rbf-services.war, pule as etapas de edição
do buildforge.conf.
- Pare o mecanismo do Build Forge.
- Localize o arquivo buildforge.conf no diretório raiz da instalação do Build Forge.
- Use um editor de texto para abrir o arquivo, modifique as definições de configuração
e salve o arquivo.
Nota: Você precisará ter privilégios de root ou Administrador para
editar esse arquivo.
- Navegue para o diretório que contém o arquivo rbf-services.war, por exemplo:
Servidor Apache Tomcat |
<bfinstall>/Apache/tomcat/webapps
$CATALINA_HOME/webapps |
- Crie uma cópia de backup de rbf-services.war, por exemplo:
Windows |
copy rbf-services.war rbf-services.war.bak |
UNIX/Linux |
cp rbf-services.war rbf-services.war.bak |
- Exclua o diretório rbf-services, por exemplo:
Windows |
rmdir rbf-services /s /q |
UNIX/Linux |
rm -rf rbf-services |
- No Windows, complete os seguintes comandos:
- Recrie o diretório classes, por exemplo:
mkdir WEB-INF\classes
- Copie o arquivo buildforge.conf atualizado para o novo diretório classes,
por exemplo:
copy <path_to_bf_conf>\buildforge.conf
WEB-INF\classes
- Atualize o arquivo rbf-services.war da seguinte forma:
jar -uvf rbf-services.war WEB-INF
- No UNIX e Linux, complete os seguintes comandos:
- Use o utilitário unzip para criar e preencher o diretório rbf-services:
unzip -d rbf-services rbf-services.war
- Copie o arquivo buildforge.conf atualizado para o novo diretório classes,
por exemplo:
cp <path_to_bf_conf>/buildforge.conf
rbf-services/WEB-INF/classes
- Configurar permissões nos arquivos executáveis nos serviços rbf.
chmod 755 <bfinstall>/server/tomcat/rbf-services/bin/*
- Reinicie o mecanismo do Build Forge.
No Windows, o arquivo rbf-services é reimplementado e cria automaticamente o diretório rbf-services novamente com o buildforge.conf atualizado.