Ir para conteúdo
  • Cadastre-se

(Resolvido)Atualização via Github


Ir para solução Resolvido por Thalles Novais,

Posts Recomendados

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.

Link para o post
Compartilhar em outros sites
  • 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;

 

Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo