Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di leaf
    Registrato dal
    Oct 2012
    Messaggi
    316

    git hook (pre push ?) per test website

    ciao a tutti. La mia situazione e la seguente:

    bitbucket
    - master branch
    - test branch

    entrambi collegati al mio ftp dove ho
    - dominio (sito principale)
    - dominio di terzo livello (versione test del sito)

    i push sono organizzati in modo che:

    push test branch = aggiorna i file contenuti nel sottodominio (sito test)
    merge test branch in master = aggiorna il sito principale nel dominio


    il mio problema e che vorrei impedire l'accesso alle pagine nel dominio di terzo livello. Potrei inserire del codice php in queste pagine (per un login ad esempio), ma poi questo codice andrebbe rimosso quando faccio un merge (perche non voglio che venga copiato anche nel master)

    la mia domanda quindi e se sia possibile avere un hook (pre commit? pre push?) che esegua uno script php che rimuova questo codice prima del merge, in modo che resti solo sul test branch e non venga incluso nel master.

    Se avete altre soluzioni o metodi per fare questa cosa sono ben felice di sapere come fare!

    grazie

  2. #2
    La cosa più semplice è configurare il webserver per richiedere un http auth per il folder di test (https://www.digitalocean.com/communi...n-ubuntu-14-04).

  3. #3
    Utente di HTML.it L'avatar di leaf
    Registrato dal
    Oct 2012
    Messaggi
    316
    grazie..mi sembra roba abbastanza avanzata..in ogni caso sono in shared hosting quindi credo proprio di essere molto limitato per quanto riguarda smanettamenti sul server..comunque grazie, può tornarmi utile in futuro!

  4. #4
    Quote Originariamente inviata da leaf Visualizza il messaggio
    grazie..mi sembra roba abbastanza avanzata..in ogni caso sono in shared hosting quindi credo proprio di essere molto limitato per quanto riguarda smanettamenti sul server..comunque grazie, può tornarmi utile in futuro!
    E' una cosa che in genere quasi tutti mettono a disposizione in un pannello di amministrazione.
    Cerca tra le voci "protezione cartella" o "http auth"

  5. #5
    Utente di HTML.it L'avatar di leaf
    Registrato dal
    Oct 2012
    Messaggi
    316
    ah ok, ho la "protezione cartella tramite password"..non menzionando server o http auth non avevo collegato le due cose..grazie, gli daro un'occhiata!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.