2015-08-20 14 views
12

Abbiamo la nostra app javascript a pagina singola in un repository e il nostro server di backend in un altro. Esiste un modo per una generazione di passaggi sul server di backend per attivare una build dell'app single page?Attivazione di build di progetti dipendenti in Travis CI

Non vogliamo combinarli in un unico repository, ma vogliamo essere sicuri che le modifiche a uno non interrompano l'altro.

+0

Tecnicamente si potrebbe in qualche modo spingere il commit vuoto da con il file travis.yml del server a js app repo (o "pull" pull request). Questo lo innescherebbe. Anche se dovresti lavorare per avere le tue credenziali al sicuro. – RippeR

risposta

3

Sì, è possibile attivare un altro lavoro di Travis dopo che il primo ha avuto esito positivo. È possibile utilizzare lo script trigger-travis.sh che fa parte della libreria plume-lib.

Lo script documentation indica come utilizzarlo - impostare una variabile di ambiente e aggiungere tre righe al file .travis.yml.