Dettagli del software:
Versione: 2.5.7
Data di caricamento: 20 Feb 15
Licenza: Libero
Popolarità: 85
progetto Pulse è una compilazione automatica (o integrazione continua) server progettata per lavorare con voi per assicurare l'integrità del codice.
Pulse controlla regolarmente il codice sorgente dal tuo SCM, costruisce i vostri progetti, e notifica dei risultati
Caratteristiche :.
- Costruire un progetto:. eseguire comandi arbitrari o utilizzare il supporto per formica, il successo o Maven
- Capture costruire artefatti: file, directory, report HTML. Filtrare raccolto file utilizzando i caratteri jolly.
- Estrai informazioni:. Trovare gli errori e gli avvisi con le espressioni regolari o supporto incorporato per formica, fare e Maven
- SCM: per CVS, Perforce e Subversion. Trigger si basa su cambiamenti, vista cambia tra costruisce, sfogliare il repository.
- Crea notifiche: via e-mail, IM Jabber, e RSS. Ogni utente controlla le proprie preferenze di notifica.
- Programmazione flessibile:. Grilletto si basa sul cambiamento SCM, un programma di Cron-come, tramite l'API a distanza o manualmente tramite l'interfaccia web
- Crea storia: Percorso e filtrare la storia di costruzione del progetto, incluse le directory di lavoro. Cleanup storico costruisce utilizzando le regole di pulizia flessibili.
- segnalazione di test: i risultati dei test sono una parte di prima classe del risultato build. I risultati dei test letti da rapporti JUnit-like.
- progetti flessibili: scegliere la configurazione semplice tramite l'interfaccia web o la versione la configurazione di progetto in SCM .
- Crea specifiche:. Ogni progetto può avere più specifiche per i diversi tipi di build (ad esempio l'integrazione continua, pacchetti serali)
- Interfaccia web completa: setup, configurare e monitorare il server di impulso. Costruire un progetto senza la modifica di un singolo file di testo.
- Crea controlli: code vista costruire e costruisce in corso. Impostare costruire timeout o manualmente terminare una build in esecuzione.
- dashboard User:. Gli utenti hanno la loro propria, vista configurabile del server impulso
- pagina principale del Progetto:. Un'unica panoramica pagina dell'attività recente progetto, comprese le costruisce, le modifiche e le statistiche
- costruzione locale:. Eseguire il motore di generazione di impulsi nella vostra copia di lavoro del progetto
- Remote API: monitorare, controllare e ampliare il vostro server di impulsi remoto tramite XML-RPC
Integrazione
Cosa c'è di nuovo in questa versione:
- Questa serie ha dozzine di caratteristiche e miglioramenti, tra cui vista Navigazione filtraggio, supporto MSTest, migliorato di generazione e nuovi agenti commenti, proprietà, agente di segnalazione cambio a monte, tale servizio a valle, semplice consegna di directory per progetti a valle, di sostegno di proprietà in configurazione SCM, un nuovo stato avvertimenti, e molto altro ancora.
Cosa c'è di nuovo nella versione 2.3.11:
- È stato aggiunto un metodo API remoto per accedere stato di configurazione informazioni.
- Un bug importante è stato fissato per gli utenti l'aggiornamento a 2.3 da versioni saltare.
- bug minori sono stati fissati.
Cosa c'è di nuovo nella versione 2.3.6:.
- Questa serie versione apporta diversi miglioramenti importanti
- Concurrent costruisce di un unico progetto sono supportati.
- Progetto e stadio sono state attuate.
- Il progetto di casa e la storia le schede sono state rinnovate.
- Il & quot; la mia build & quot; e & quot; costruire lo stato & quot; le schede sono state rielaborate.
- Plugin vengono sincronizzati automaticamente.
- è stato aggiunto lo stato di compilazione terminato.
- Google prova è supportata.
- prestazioni interfaccia utente è stata migliorata.
- Molto più è stato fatto.
Priorità
Cosa c'è di nuovo nella versione 2.2.7:
- La serie 2.2 porta una serie di nuove funzionalità e di miglioramenti, con particolare attenzione alla usabilità. In particolare, l'intera generazione di reporting UI è stata revisionata.
Cosa c'è di nuovo nella versione 2.1.20:
- La possibilità di scegliere la versione per la compilazione.
- aggiornamento opzionale della propria copia di lavoro per la revisione di compilazione.
- formati di patch Pluggable, con supporto per diff unificate standard.
- La possibilità di inviare un file di patch esistente.
- Un formato più intelligente interna di patch e con una migliore applicazione.
Cosa c'è di nuovo nella versione 2.0.40:
- I cambiamenti includono: un nuovo no-op SCM Plugin , le nuove opzioni di configurazione per il controllo ping agente, la registrazione di debug opzionale per git; e correzioni di bug minori.
Cosa c'è di nuovo nella versione 2.0.39:
- I cambiamenti includono una nuova sintassi hotel permettendovi filtri per essere applicato ai valori di proprietà, la registrazione output per bugfix manualmente innescato costruire ganci, e minori.
Cosa c'è di nuovo in versione 2.1.7 Beta:
- Le modifiche includono la capacità di eseguire più agenti in un unico processo server, miglioramenti alla coerenza transitiva ricostruisce, e correzioni di bug minori.
Cosa c'è di nuovo in versione 2.1.6 Beta:
- Pulse 2.1 include diverse nuove importanti funzionalità e miglioramenti . Alcuni dei miglioramenti più importanti sono descritti di seguito.
- dipendenze di progetto:
- Pulse ora vanta la gestione delle dipendenze del progetto, che consente di dichiarare le dipendenze tra i vostri progetti e fornire manufatti costruita tra di loro. Smarter trigger è stato aggiunto anche per i progetti dipendenti. Supporto Dipendenza è costruito su Apache Ivy, rendendolo interoperabile con Maven e Ivy repository, e con progetti che già utilizzano Ivy. Pulse può fungere da repository Ivy sia per i progetti interni e quelli esterni.
- progetti multi-comando:
- Pulse ha sempre permesso una build per consistono in più passaggi, ma in versioni precedenti di accedere a questa flessibilità si doveva scrivere un file XML a mano. Ora c'è il supporto completo per la configurazione dell'interfaccia utente progetti multi-comando, e la massima flessibilità di tutti i comandi sono stati anche esposti nell'interfaccia utente. Naturalmente, se si preferisce, si può ancora scrivere i file XML a mano (e anche loro versione con il codice).
- miglioramenti costruire personale:
- Pulse personale costruisce permettono di inviare le modifiche Pulse per i test prima di impegnarsi. In 2.1, sono stati fatti diversi miglioramenti al costruisce personali, tra cui:
- * La possibilità di scegliere la versione per la costruzione.
- * aggiornamento opzionale della vostra copia di lavoro per la revisione di compilazione.
- * formati di patch Pluggable, con supporto per diff unificate standard.
- * La possibilità di inviare un file di patch esistente.
- * Un formato più intelligente interna di patch e con una migliore applicazione.
- Questi miglioramenti rendono la richiesta personale costruisce più flessibile e interoperabile. Ad esempio, è possibile creare delle patch con altri strumenti e li trasmette direttamente a Pulse.
- grana fine regole di pulizia:
- regole Cleanup consente di ridurre l'utilizzo dello spazio su disco avendo Pulse eliminare automaticamente i dati vecchi e indesiderati build. In 2.1, ci sono più opzioni che controllano esattamente ciò che viene ripulito. Ciò consente un maggiore controllo:. Per esempio è possibile rimuovere i vecchi manufatti costruire ma mantenere le informazioni risultato di build chiave
- incorporati nei documenti di riferimento:
- La documentazione per i file XML Pulse è ora incorporato al server Pulse, in modo che corrisponda la versione esatta e plugin di set è stato installato. Un link in alto a destra dell'interfaccia utente apre questa documentazione di riferimento.
- comandi inseribili:
- Nell'ambito dei cambiamenti per progetti multi-comando, sia la configurazione dei comandi e le API di comando sono stati revisionati. Queste modifiche rendono collegare un comando molto più semplice rispetto a prima. Come con altri elementi configurabili, i comandi possono ora essere pienamente documentati e integrati nella UI quando collegato-in. Progetti di comando singoli possono utilizzare qualsiasi tappato-in di comando, senza sforzo supplementare per l'autore del plugin.
- miglioramenti interfaccia utente amministrativa:
- sono stati fatti Diversi miglioramenti all'interfaccia utente di amministrazione. Degna di nota tra questi sono:
- * Una riduzione nidificazione nella struttura di configurazione.
- * miglioramenti delle prestazioni per grandi insiemi di configurazione.
- * Una riduzione del numero di file di configurazione utilizzati per memorizzare.
- Queste modifiche rendono l'interfaccia utente più semplice e stizzoso.
- molto di più ...:
- letteralmente decine di più piccole caratteristiche, miglioramenti e correzioni rendono 2.1 un aggiornamento interessante. Controllare le note di rilascio per maggiori dettagli!
I commenti non trovato