Sha256: 38321c2cdc195e343a1b2dbbd3db0332f432091a6081cf8fc17641f0c4532964

Contents?: true

Size: 1.5 KB

Versions: 17

Compression:

Stored size: 1.5 KB

Contents

Octopolo
========

[![Build Status][build_status_image]][build_status]

A set of Github workflow scripts.


### GitHub Octopolo

#### Octopolo Installation

`$ gem install octopolo`

#### GitHub Setup

Interactively set up your local machine for GitHub octopolo, including
configuring your user-level setting and setting up a GitHub API token for our
scripts to use.

    octopolo setup


#### Create New Branch

Create a new branch from the master branch and push it out to GitHub.

    new-branch bug-123-something

#### Create Pull Request for Current Branch

Create a pull-request against the project's deploy branch, associating with the
given GitHub issue, if one is provided.

    pull-request

#### Deploy Current Branch to Staging

From within a bugfix branch, merge to the current staging branch.

    stage-up

#### Merge Release Into Your Branch

From within a bugfix branch, merge the latest released code (or, optionally,
another named branch) into your current branch.

    sync-branch
    sync-branch some-other-branch
#### Automatic Merge Conflict Resolution

Optionally you can add the line `merge_resolver: <path/to/script>` to the `.octopolo.yml` to
have Octopolo try to resolve conflicts automatically via a script upon merge failure.

#### Review Changes In Releases

Select from recent release tags and generate a link to the GitHub compare view.

    compare-releases


[build_status]: https://travis-ci.org/sportngin/octopolo
[build_status_image]: https://travis-ci.org/sportngin/octopolo.svg?branch=master

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
octopolo-1.12.0 README.markdown
octopolo-1.11.4 README.markdown
octopolo-1.11.3 README.markdown
octopolo-1.11.1 README.markdown
octopolo-1.11.0 README.markdown
octopolo-1.9.0 README.markdown
octopolo-1.8.1 README.markdown
octopolo-1.8.0 README.markdown
octopolo-1.7.1 README.markdown
octopolo-1.7.0 README.markdown
octopolo-1.6.0 README.markdown
octopolo-1.5.3 README.markdown
octopolo-1.5.2 README.markdown
octopolo-1.5.1 README.markdown
octopolo-1.5.0 README.markdown
octopolo-1.4.0 README.markdown
octopolo-1.3.0 README.markdown