Postado Maio 22, 2017 8 anos 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.
Postado Maio 23, 2017 8 anos 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.