Capistrano::Redmine::Deployment
Redmine Deployment Tracking (for redmine_deployment plugin)
capistrano-redmine-deployment is a capistrano task to log deployments to any related redmine repository. The plugin 'redmine_deployment' is required.
Installation
Add this line to your application's Gemfile:
gem 'capistrano-redmine-deployment'
And then execute:
$ bundle install
Or install it yourself as:
$ gem install capistrano-redmine-deployment
Configure redmine credentials within your config/deploy.rb
.
# redmine deployment credentials (without api_key)
set(:redmine_host, "https://your-redmine-host")
set(:redmine_project, "target-redmine-project-identifier")
set(:redmine_repository, "target-redmine-repository-identifier")
Setup redmine API-KEY through rake-task:
$ rake capistrano:redmine:deploy:setup
Require deployment tasks within your Capfile
require 'capistrano/redmine/deployment/receipts'
Redmine requirements
Install the plugin redmine_deployment
.
Features
- logs (success/failed) deployment to associated redmine repository
Docs
Contributing
Bug reports and pull requests are welcome on GitHub. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the code of conduct.
License
The gem is available as open source under the terms of the MIT License.
A copy of the LICENSE can be found @ the docs.
Code of Conduct
Everyone interacting in the project's codebases, issue trackers, chat rooms and mailing lists is expected to follow the CODE OF CONDUCT.