Uso jenkins 1.500 e cerco un plug-in che fornisca la possibilità di distribuire gli artefatti nel repository di Maven, nella versione precedente di jenkins era possibile nelle azioni di post-generazione utilizzando maven-plugin ma per ora quell'opzione scompare ...JENKINS come distribuire gli artefatti al repository di posta elettronica
risposta
Non sta eseguendo la fase deploy
del tuo progetto quello che stai cercando?
Dai uno sguardo allo This answer.
È possibile aggiungere una "Azioni post-compilazione" a "Distribuire risorse nel repository Maven" (è necessario installare lo Maven Project Plugin). Quindi fare clic su "Avanzate" e impostare l'URL del repository su un valore appropriato (http://yourserver:8082/nexus/content/repositories/releases/
) e impostare l'ID del repository sul server nello settings.xml
che contiene l'autenticazione necessaria, ad esempio my-releases
o qualsiasi altra cosa.
@JBCP Fa parte del "plug-in Maven Integration" –
Non riesco a trovare "Maven Integration Plugin" è obsoleto? – xialin
La mia installazione lo elenca come parte del "Maven Integration Plugin" ma si collega al [Plugin di progetto Maven] (https://wiki.jenkins-ci.org/display/JENKINS/Maven+Project+Plugin). –
Sono stato in grado di eseguire questa attività utilizzando "Plugin Jenkins promosso build". Utile quando voglio distribuire gli artefatti dopo che i test di regressione hanno avuto successo. La build viene promossa quando i test di regressione sono completati e quindi è possibile aggiungere un'azione per distribuire le risorse al repository Maven.
Nota: per utilizzare questa funzione non è necessario disattivare l'archiviazione degli artefatti automatici.
- 1. Plugin di sviluppo sponsorizzato distribuire gli artefatti nel repository
- 2. Dove si trovano gli artefatti di Jenkins?
- 3. Artefatti di configurazione matrice Jenkins
- 4. Come distribuire manualmente gli artefatti in Nexus Repository Manager OSS 3
- 5. rimuovere gli artefatti dal repository nexus
- 6. Adobe BlazeDS 4 repository maven di artefatti?
- 7. Come connettere Jenkins al repository git
- 8. Gli oggetti di posta elettronica devono essere salvati in html?
- 9. Impossibile rilevare automaticamente l'indirizzo di posta elettronica
- 10. convalida campo di posta elettronica
- 11. Come rimuovere gli artefatti dei progetti dal repository locale Maven?
- 12. Jenkins Corporatura fallisce quando gli artefatti non sono lì
- 13. Impostazione account di posta elettronica EC2
- 14. Ottieni gli artefatti Jenkins URl da REST api
- 15. : Blocco log e posta elettronica
- 16. configurazione della posta elettronica gitlab
- 17. invio della posta elettronica al seguente server guasto: smtp.gmail.com:25
- 18. rilevamento della mancanza di posta elettronica
- 19. lista tutti gli artefatti da un repository Maven
- 20. jenkins, cosa significa artefatti di impronte digitali?
- 21. Html.Label per visualizzare l'indirizzo di posta elettronica
- 22. convalida indirizzo di posta elettronica non latino
- 23. Distribuire file XSD su più Artefatti Maven
- 24. Come correggere i domini degli indirizzi di posta elettronica errati?
- 25. Esiste un file modello di posta elettronica come * .oft, che può essere aperto in tutti i programmi di posta elettronica?
- 26. Symfony: indirizzo di posta elettronica come parametro di richiesta
- 27. Includere l'utente di richiesta di compilazione nella posta jenkins
- 28. Gli allegati di posta elettronica di Django vengono inviati come "noname"
- 29. Come afferrare gli indirizzi di posta elettronica dei contatti di Hotmail?
- 30. Jenkins più artefatti per la stessa build
Ho bisogno di jenkins dopo la generazione degli artefatti di distribuzione su nexus – user1013149
La fase di distribuzione di Maven avviene sempre dopo la generazione che potrebbe essere la fase del pacchetto –
Sono perso. Se il tuo '$ HOME/.m2/settings.xml' è configurato correttamente con il tuo server nexus, allora eseguire' mvn deploy' su jenkisn o sulla riga di comando, distribuirà le risorse nel tuo server nexus – Miquel