Pulse

Software screenshot:
Pulse
Dettagli del software:
Versione: 2.5.7
Data di caricamento: 20 Feb 15
Sviluppatore: Jason Sankey
Licenza: Libero
Popolarità: 85

Rating: 5.0/5 (Total Votes: 3)

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

  • Integrazione
  • 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

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.

  • Priorità
  • 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.

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!

Programmi simili

dfuzz
dfuzz

12 May 15

NUnit
NUnit

19 Feb 15

assertEquals
assertEquals

20 Feb 15

Commenti a Pulse

I commenti non trovato
Aggiungi commento
Accendere le immagini!