Switch branches/tags
Nothing to show
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
..
Failed to load latest commit information.
Makefile
README.md
common.py
github.py
quality-assistant
redmine.py
rudder-build
rudder-dashboard
rudder-dev-init
rudder-dev-src
rudder-make-branch-from-ticket
rudder-update-all-branches

README.md

rudder-dev

This tool is the workhorse for everyday operations for Rudder developers.

In particular, it automates many tasks including:

  • Creating a branch to fix a ticket
  • Commiting, pushing and creating a pull request to submit work for a ticket
  • Amending or rebasing an existing pull request
  • Merging pull requests or branches

rudder-dev itself is split into several libraries in this source code folder. It is made available as a standalone script to ease it's installation from http://www.rudder-project.org/tools/rudder-dev.

To set it up, simply run:

curl http://www.rudder-project.org/tools/rudder-dev > /usr/local/bin/rudder-dev && chmod +x /usr/local/bin/rudder-dev

Read the documentation to get started by running:

rudder-dev --help