bump-bin 0.3.1

Increments version with semver specification
# bump

bump is a simple tool to increment [semver](https://semver.org/)-like versions.

## Getting Started

- Bump patch version

```
❯❯ bump patch 1.0.0
1.0.1
```

- Bump minor version

```
❯❯ bump minor 1.0.0
1.1.0
```

- Bump major version

```
❯❯ bump major 1.0.0
2.0.0
```

- Replace pre release version

```
❯❯ bump pre beta.0 1.0.0-alpha.0
2.0.0-beta.0
```

- Replace build release version

```
❯❯ bump build 20190720CCDD 1.0.0+20190720AABB
1.0.0+20190720CCDD
```

- If semver has the version prefix char, bump ignore the prefix.

```
❯❯ bump patch v1.0.0
v1.0.1

❯❯ bump patch release-1.0.1
release-1.0.1
```

- Can specify file

```
❯❯ echo 1.0.0 > version.txt
❯❯ bump patch -f version.txt
1.0.1
```

- Can read from pipeline

```
❯❯ echo 1.0.0 | bump patch
1.0.1
```

- Other usage

```
Wataru Matsui <watawuwu@3bi.tech>

USAGE:
    bump <SUBCOMMAND>

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

SUBCOMMANDS:
    build    Replace build metadata
    help     Prints this message or the help of the given subcommand(s)
    major    Increment major version
    minor    Increment minor version
    patch    Increment patch version
    pre      Replace pre-release version
```

### Installing

- Install binary directly

```
❯❯ curl --tlsv1.2 -sSf https://raw.githubusercontent.com/watawuwu/bump/master/install.sh | sh
```

- Compile and install

```
❯❯ git clone https://github.com/watawuwu/bump.git && cd bump

❯❯ make install
```

- Install with cargo

```
❯❯ cargo install bump-bin
```

## Contributing

Please read [CONTRIBUTING.md](https://gist.github.com/PurpleBooth/b24679402957c63ec426) for details on our code of conduct, and the process for submitting pull requests to us.

## Versioning

We use [SemVer](http://semver.org/) for versioning.

## License
This project is licensed under either of

- Apache License, Version 2.0, ([LICENSE-APACHE]LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license ([LICENSE-MIT]LICENSE-MIT or http://opensource.org/licenses/MIT)

at your option.

## Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

## Authors

* [Wataru Matsui]watawuwu@3bi.tech