Skip to content
This repository has been archived by the owner on Mar 24, 2022. It is now read-only.

vmware-archive/pulse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Join the chat at https://gitter.im/pivotal/new-project-monitor

Table of Contents

  1. Description
  2. Installation
  3. Deployment
  4. Contribute

Description

Pulse is a proposed React+Spring rewrite of Project Monitor, a CI aggregator to help teams monitor the status of their builds.

The project consists of 3 primary components:

The intent of pulse is to display the status of multiple Continuous Integration builds on a single web page. Displaying the status of all your projects' builds on a big screen monitor or TV provides a highly visible/glanceable resource for the development team to triage any issues!

Pulse currently supports:

  • WIP - we're doing a refactor!

Roadmap for integration

  • Travis-CI

List of potential integrations:

  • CircleCI
  • Codeship
  • Concourse
  • Cruise Control
  • Jenkins
  • Semaphore
  • Solano CI (formerly loved as tddium)
  • TeamCity

Installation

This project uses React and Redux for its frontend component and SpringBoot for its backend api server.

The installation instructions for the frontend can be found here
The installation instructions for the backend can be found here

The integration tests are written using Capybara and are located here

Each README in their respective folders contains information about running each piece manually, alternatively you may use the run.sh script in the ci directory to run the tests and start the frontend and backend processes.

Deployment

Contribute

Pulse is using Pivotal Tracker to manage development of the project. Ideas for new features are stored in the icebox. Feel free to peruse the stories and tackle one yourself! Pulse Tracker Project

Copyright (c) 2013 Pivotal Labs. This software is licensed under the MIT License.