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.
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
maincomo 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
.gitignoredo GitHub
git pull origin main- Criar o arquivo
.github/workflows/deploy_release.ymlcom 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 mainSe desejar utilizar outras ferramentas de CI/CD, consulte a documentação oficial da BotCity.