Articles of jenkins

Come triggersre le build di Jenkins da remoto e per passare i parametri

Sto invocando un lavoro Jenkins da remoto usando: wget http://:8080/job/Test-Jenkins/build?token=DOIT Qui viene invocato il lavoro Test-Jenkins e DOIT è il token di sicurezza che ho usato. Ora ho bisogno di passare alcuni parametri al file build.xml di questo lavoro, ad es. Test-Jenkins . Non ho ancora capito come passare le variabili ancora.

Ottieni l’accesso a Build Changelog in Jenkins

Mi sono tirato fuori i capelli cercando di trovare un modo per includere l’elenco dei cambiamenti generati da Jenkins (dal tiro SVN) nelle note di Testflight. Sto usando il plug-in Testflight, che ha un campo per le note, ma non sembra che ci sia alcun parametro / token creato da jenkins per incorporare tali informazioni. […]

Jenkins: come build un ramo specifico

Questo non è semplice come fare una build parametrizzata. Ho già uno specifico processo di compilazione che verrà creato e implementato ogni volta che uno di questi rami viene inviato a GitHub: Quindi, se ho appena develop e develop con successo, come faccio a innescare una build manuale e ad averla feature/my-new-feature pull feature/my-new-feature (senza […]

Plugin HTML Publisher Jenkins: nessun collegamento esterno con Jenkins 1.643

Ho un lavoro Jenkins, in cui ho generato una pagina HTML come un post buildstep, contenente un collegamento immagine (tag HTML img). Questa pagina HTML è pubblicata dal plugin HTMLPublisher per ogni lavoro. Questo ha sempre funzionato alla grande. Ma da quando ho aggiornato Jenkins alla v. 1.643, vedo solo una pagina vuota quando faccio […]

Gli script della pipeline Jenkins CI non sono autorizzati a utilizzare il metodo groovy.lang.GroovyObject

Sto usando Jenkins 2 per compilare progetti Java, voglio leggere la versione da un pom.xml, stavo seguendo questo esempio: https://github.com/jenkinsci/pipeline-plugin/blob/master/TUTORIAL.md L’esempio suggerisce: Sembra che ci sia qualche problema di sicurezza nell’accesso al File System ma non riesco a capire cosa stia dando (o perché) quel problema: Sto solo facendo un po ‘diverso dall’esempio: def version() […]

API REST di Jenkins Crea lavoro

Sto creando un nuovo lavoro in Jenkins usando l’API REST. Ho provato le linee di comando di sotto di ricciolo, ma stanno lanciando un errore curl -i -X POST –user “admin:” –data-binary “@C:\mylocalconfig.xml” -H “Content-Type: text/xml” http://localhost:8080/createItem?name=NewJob curl -X POST -u : -H “Content-Type:application/xml” -d “@C:\mylocalconfig.xml” “http://localhost:8080/createItem?name=AA_TEST_JOB3” Errore: HTTP/1.1 403 No valid crumb was included […]

La verifica della chiave host di Jenkins non è riuscita

Ho un problema con jenkins , l’impostazione “git”, mostra il seguente errore: Failed to connect to repository : Command “git ls-remote -h https://person@bitbucket.org/person/projectmarket.git HEAD” returned status code 128: stdout: stderr: fatal: Authentication failed Ho provato con ssh : git@bitbucket.org:person/projectmarket.git Questo è un errore: Failed to connect to repository : Command “git ls-remote -h git@bitbucket.org:person/projectmarket.git HEAD” […]

Archivia gli artefatti a Jenkins

Qualcuno potrebbe spiegarmi l’idea di artefatti nel processo di costruzione? Ho la directory dello spazio di lavoro in cui controllo il codice per compilare ed eseguire i miei script di formica ecc. Alla fine, nel mio caso, ottengo un file jar pronto per l’installazione. È considerato l’artefatto? Dove dovrei dire al mio script di compilazione […]

Creazione di una variabile di ambiente Jenkins usando Groovy

Penso che questa sia un’altra semplice domanda, ma non sono riuscito a far funzionare nessuna delle soluzioni web. Il mio progetto contiene un numero di versione. Ogni numero può essere separato da un ‘.’ o un ‘_’. Voglio una variabile che mostri solo i primi due numeri. Ho provato a scrivere uno script groovy che […]

Autentica l’elemento grafico di Jenkins per il repository privato Github

Vorrei che Jenkins recuperasse automaticamente i dati dal mio repository privato ospitato su Github. Ma non ho idea di come realizzare questo compito .. Ho provato la documentazione, generando ssh-key per l’utente jenkins e tutto quello che posso vedere è: “imansible clonare il repository”. Ho controllato gli URL: sono validi. Qualche indizio, forse conosci qualche […]