danger-chatwork
A Danger plugin that notifies reports in Dangerfile to ChatWork.
Installation
Gemfile
gem 'danger-chatwork'
Global Gem
gem install danger-chatwork
Setup
You need set your ChatWork API token.
In Dangerfile
chatwork.api_token = 'YOUR_CHATWORK_API_TOKEN'
Or set Environment variable CHATWORK_API_TOKEN
,
for example in Jenkinsfile
pipeline {
...
environment {
CHATWORK_API_TOKEN = credentials('chw_access_token')
}
...
}
Usage
In Dangerfile
chatwork.notify(room_id: xxxxxxxx)
Or, arbitrary messages without reports
chatwork.notify(room_id: xxxxxxxx, text: 'YOUR MEASSAGES')
Development
- Clone this repo
- Run
bundle install
to setup dependencies. - Run
bundle exec rake spec
to run the tests. - Use
bundle exec guard
to automatically have tests run as you make changes. - Make your changes.