A dashboard for your code. A build system.
Python JavaScript CSS HTML Makefile Shell
Latest commit 37e23c3 Oct 14, 2016 @naphatkrit naphatkrit committed on GitHub Update README.rst
Permalink
Failed to load latest commit information.
bin Limit time frame of tests to delete per task and run the clean up tas… Oct 10, 2016
changes if we run into unicode decode error, report it and return None Oct 13, 2016
ci Specify our dependency on python-dev and git in ci/setup Jun 21, 2016
docker bifurcate BASE_URI into WEB_BASE_URI and INTERNAL_BASE_URI Jun 15, 2016
docs bifurcate BASE_URI into WEB_BASE_URI and INTERNAL_BASE_URI Jun 15, 2016
hooks Lint js on commit May 6, 2014
linters Added safeguards around modifying the tests table Sep 6, 2016
migrations migration code for build messages and bazel target messages Oct 7, 2016
node_modules Remove mocha/chai/lolex/sinon Aug 16, 2016
static/vendor Remove bootstrap and jquery Aug 16, 2016
templates delete old site partials/, static/, index.html Jul 20, 2016
tests have bazel target expander process excluded targets and build messages Oct 13, 2016
webapp ui fixes for selective testing Oct 11, 2016
.arclint Added safeguards around modifying the tests table Sep 6, 2016
.bowerrc Correct bower directory Oct 21, 2013
.coveragerc remove mock.py from coverage report May 24, 2014
.eslintignore Add ESLint Aug 5, 2015
.eslintrc Batch of eslint fixes Apr 25, 2016
.gitignore Remove angular and karma dependencies. May 25, 2016
.jshintignore Custom content support in changes Jun 18, 2015
.jshintrc Predef console Feb 20, 2014
.sublimelinterrc Add configuration for Sublime Lint Feb 10, 2014
.travis.yml add git/hg version to output May 23, 2014
.venv add .venv Oct 30, 2013
CONTRIBUTING.rst Update CLA url Jan 3, 2014
Dockerfile bifurcate BASE_URI into WEB_BASE_URI and INTERNAL_BASE_URI Jun 15, 2016
Gruntfile.js Remove angular and karma dependencies. May 25, 2016
LICENSE 2014 Feb 11, 2014
Makefile task stats endpoint Aug 22, 2016
README.rst Update README.rst Oct 14, 2016
Vagrantfile Basic Vagrantfile May 26, 2014
alembic.ini Disable INFO logging for Alembic May 8, 2014
bower.json Remove bootstrap and jquery Aug 16, 2016
conftest.py Enable selective testing for commit builds Sep 27, 2016
npm-shrinkwrap.json Remove mocha/chai/lolex/sinon Aug 16, 2016
package.json Remove mocha/chai/lolex/sinon Aug 16, 2016
requirements.txt Update raven to 5.27.1 Sep 23, 2016
sample.diff Fix unicode for /commit/?build page on Changes V2 Oct 9, 2015
setup.cfg Dont failfast Aug 22, 2014
setup.py Update raven to 5.27.1 Sep 23, 2016
stream_data.py Final needed fix for stream_data.py Jun 16, 2015
test_requirements.txt removed usage of groupy. It causes problems in prod Aug 19, 2016
test_simple test commit test_simple Jun 26, 2015

README.rst

NOTICE: THIS REPO IS NO LONGER UPDATED

Changes

Changes is a build coordinator and reporting solution written in Python.

The project is primarily built on top of Jenkins, but efforts are underway to replace the underlying dependency. The current work-in-progress tooling exists under several additional repositories:

Note

Changes is under extremely active and rapid development, and you probably shouldn't use it unless you like broken software.

Screenshot

https://github.com/dropbox/changes/raw/master/docs/images/example.png

Getting Started

While still fairly rough, you'll want to refer to our documentation.