Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

CI/CD

Durante o processo de desenvolvimento, podemos atualizar o código diversas vezes.

Para facilitar o fluxo de atualização de versão de robô no Orquestrador BotCity, podemos vincular nosso processo com ferramentas de versionamento como GitHub.

GitHub

Para disponibilizar o código no GitHub e configurar o deploy automático no Orquestrador, podemos fazer o seguintes passos:

  • Criar repositório (com gitignore e README.md)
  • Configurar a autenticação com o Orquestrador
    • Acessar Actions
    • Adicionar: SERVER, LOGIN, KEY
  • Iniciar o git na pasta do projeto
    - git init
  • Verificar a Branch (vamos usar main como exemplo)
git branch
  • Caso não seja a branch certa, criar
git checkout -b main
  • Conectar o projeto com o repositório remoto
git remote add origin https://github.com/SEU_USUARIO/NOME-DO-PROJETO.git
  • Puxar o arquivo .gitignore do GitHub
git pull origin main
  • Criar o arquivo .github/workflows/deploy_release.yml com o conteúdo do exemplo de workflow
  • Ajustar as informações do workflow como version, botFile, botId, repository
  • Adicionar todos arquivos ao git
git add .
  • Fazer o commit inicial
git commit -m "Automação"
  • Ativar o gatilho do workflow
git push -u origin main

Documentação

Se desejar utilizar outras ferramentas de CI/CD, consulte a documentação oficial da BotCity.