Articles of build

Avere Grunt generare index.html per diverse impostazioni

Sto cercando di usare Grunt come strumento di compilazione per la mia webapp. Voglio avere almeno due configurazioni: I. Configurazione dello sviluppo : carica gli script da file separati, senza concatenazione, quindi il mio index.html sarebbe simile a qualcosa: … II. Impostazione di produzione : carica i miei script miniati e concatenati in un unico […]

Come caricare tutti i file in una directory usando il webpack senza richiedere istruzioni

Ho una grande quantità di file javascript suddivisi in 4 sottodirectory nella mia app. In grugnito li afferro tutti e li compilo in un unico file. Questi file non hanno una funzione module.exports. Voglio usare il webpack e dividerlo in 4 parti. Non voglio entrare manualmente e richiedere tutti i miei file. Mi piacerebbe creare […]

Come / quando Execute Shell contrassegna una build come fallimento in Jenkins?

Le storie dell’orrore che ho trovato mentre cercavo una risposta per questo … OK, ho uno script .sh che praticamente fa tutto ciò che Jenkins dovrebbe fare: controlla le fonti da SVN build il progetto distribuisce il progetto pulisce dopo se stesso Quindi in Jenkins devo solo “compilare” il progetto eseguendo lo script con un […]

Imansible collegarsi a Process ID Xcode

Qualcuno ha riscontrato questo problema? Ieri posso ancora eseguire la mia app in simulatore ma ora non posso eseguire la mia app poiché Xcode stampa questo errore in console: error: failed to attach to process ID Ho provato a reinstallare, fare questo post e creare un nuovo progetto, ma non restituisce fortuna. Chiunque può risolvere […]

Gradle non trova tools.jar

Sto usando javadoc doclets con gradle, quindi ho bisogno di usare il pacchetto tools.jar, che si trova nella cartella lib da jdk (1.6.0_26 nel mio caso). Il punto è che gradle non lo prende automaticamente, quindi stavo aggiungendo quel pacchetto di strumenti alla mia cartella libs, e poi aggiungendolo a dependencies.gradle. Ora voglio prenderlo direttamente […]

Come build e installare GLFW 3 e usarlo in un progetto Linux

GLFW3 Ieri sera stavo lavorando fino a tardi cercando di build i pacchetti GLFW 3 per Linux dal sorgente. Questo processo mi ha richiesto molto tempo, circa 3 ore in totale, in parte perché non ho familiarità con CMake, e in parte perché non ho familiarità con GLFW. Spero che questo post ti salvi dalla […]

Qual è la tua esperienza con la marca non ricorsiva?

Alcuni anni fa, ho letto il documento Recursive Make Considered Harmful e ho implementato l’idea nel mio processo di compilazione. Recentemente, ho letto un altro articolo con idee su come implementare la make non ricorsiva . Quindi ho alcuni punti dati che make non ricorsivo funziona per almeno alcuni progetti. Ma sono curioso delle esperienze […]

Dipendenze di test multi-progetto con gradle

Ho una configurazione multi-progetto e voglio usare gradle. I miei progetti sono così: Progetto A -> src/main/java -> src/test/java Progetto B -> src/main/java (dipende da src/main/java sul progetto A ) -> src/test/java (dipende da src/test/java sul progetto A ) Il mio file di progetto B build.gradle è simile al seguente: apply plugin: ‘java’ dependencies { […]

leiningen: come aggiungere dipendenze per i jar locali?

Voglio usare leiningen per build e sviluppare il mio progetto clojure. C’è un modo per modificare project.clj per dirgli di scegliere alcuni jar dalle directory locali? Ho alcuni jar proprietari che non possono essere caricati su repository pubblici. Inoltre, è ansible utilizzare leiningen per mantenere una directory “lib” per i progetti clojure? Se un gruppo […]

Come promuovere un numero di build specifico da un altro lavoro in Jenkins?

Ho installato il Promoted Build Plugin da Jenkins e ora sto affrontando alcuni problemi per promuovere una build da un lavoro esistente. Ecco lo scenario: Esiste un lavoro Nightly Build esistente che viene eseguito ogni notte eseguendo tutti i test e le metriche necessarie; Esiste una Deploy Build esistente che accetta un parametro $ {BUILD_NUMBER} […]