Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ainame/github-daily_deploy
CLI tool for daily deployment workflow by github flow which have production branch.
https://github.com/ainame/github-daily_deploy
Last synced: 2 days ago
JSON representation
CLI tool for daily deployment workflow by github flow which have production branch.
- Host: GitHub
- URL: https://github.com/ainame/github-daily_deploy
- Owner: ainame
- License: mit
- Created: 2015-02-01T18:12:57.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2018-06-19T11:34:16.000Z (over 6 years ago)
- Last Synced: 2024-11-22T18:49:20.901Z (2 months ago)
- Language: Ruby
- Homepage:
- Size: 12.7 KB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Github::DailyDeploy
github-daily_deploy is the support tools for github flow team's daily deployment.
## Installation
Add this line to your application's Gemfile:
```ruby
gem 'github-daily_deploy'
```And then execute:
$ bundle
Or install it yourself as:
$ gem install github-daily_deploy
## Usage
```
$ export GITHUB_ACCESS_TOKEN=XXXXX
$ github-daily_deploy --root_dir="/home/deploy/" \
--repository="ainame/github-daily_deploy"\
--deploy_branch="production"\
--title="今日のリリース差分だよ٩(๑❛ᴗ❛๑)۶"
```## Contributing
1. Fork it ( https://github.com/[my-github-username]/github-daily_deploy/fork )
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create a new Pull Request## See
* http://d.hatena.ne.jp/naoya/20140502/1399027655
* http://qiita.com/r7kamura/items/5e7b9c27693bcc4a5a39