Ir para conteúdo
Banner com Efeitos

Featured Replies

Postado

Olá galera estou com uma duvida aqui é certeza que é possível...

Tenho um OTserver e gostaria que ele ficasse atualizado de acordo com o que está no github do OT.

Por exemplo lança atualização de um arquivo no github e automaticamente um script ou algo assim já baixa automaticamente os arquivos que foram atualizados tipo subsistiria o atual e já trocaria pelo novo... Assim no server save do OT quando ele reiniciar já vai estar com as atualizações!

Será que tem como? Isso via Linux claro.

Pois assim somente uma pessoa teria acesso ao Dedicado e Os ADM conforme forem atualizando os arquivos eles trocassem no Github e não pelo dedicado.

Resolvido por Thalles Novais

Ir para solução
Postado
  • Autor
  • Solução

Já consegui o @Comedinha passou pelo WhatsApp obrigado! 

Código 

 

#!/bin/bash
ulimit -c unlimited
while true;
do
    cd /home/server/github/server && /usr/bin/git pull origin master
    cd /home/server/github/servidor-web && /usr/bin/git pull origin master
    cd /home/server/github/servidor && /usr/bin/git pull origin master
    cd /home/server/github/perfect-server && /usr/bin/git pull origin master
    if ! diff -u "/home/server/github/servidor/world.zip" "/home/server/executer/world.zip"; then
            cd /home/server/executer && rm world.zip && rm -rf world
            cp /home/server/github/servidor/world.zip /home/server/executer
            unzip -u /home/server/github/servidor/world.zip -d /home/server/executer
    fi
done;

 

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo