Atualizando o Arquivo buildforge.conf

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.
  1. Pare o mecanismo do Build Forge.
  2. Localize o arquivo buildforge.conf no diretório raiz da instalação do Build Forge.
  3. 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.
  4. 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
  5. 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
  6. Exclua o diretório rbf-services, por exemplo:
    Windows rmdir rbf-services /s /q
    UNIX/Linux rm -rf rbf-services
  7. No Windows, complete os seguintes comandos:
    1. Recrie o diretório classes, por exemplo:

      mkdir WEB-INF\classes

    2. Copie o arquivo buildforge.conf atualizado para o novo diretório classes, por exemplo:

      copy <path_to_bf_conf>\buildforge.conf WEB-INF\classes

    3. Atualize o arquivo rbf-services.war da seguinte forma:

      jar -uvf rbf-services.war WEB-INF

  8. No UNIX e Linux, complete os seguintes comandos:
    1. Use o utilitário unzip para criar e preencher o diretório rbf-services:

      unzip -d rbf-services rbf-services.war

    2. 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

    3. Configurar permissões nos arquivos executáveis nos serviços rbf.
      chmod 755 <bfinstall>/server/tomcat/rbf-services/bin/*
  9. 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.


Feedback