killme2008 / killme2008/clojure-control
Run a local task once?
- Lingua principale
- Clojure
- Stelle
- 137
- Fork
- 10
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
I have a build task that is part of an overall deploy task. The idea is the build task (compilation, uberjar) should occur once per deploy, and the remainder of the tasks run once per deployment (scp, restarting, etc.)
Currently the local build task runs once per node in the cluster. How would one ensure this runs only once for a deployment?
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia tracciando il modo in cui le deploy tasks invocano la local build task tra i nodi del cluster. Determina dove viene rappresentata l’esecuzione di Tasks a livello di deployment rispetto a quella specifica del nodo, quindi verifica che la compilazione o la creazione dell’uberjar avvenga una sola volta, mentre le attività scp e restart continuino a essere eseguite per ogni nodo.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- clojure
- Ambito
- devops
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 30/100