Skip to content

Latest commit

 

History

History
58 lines (35 loc) · 1.87 KB

README_CN.md

File metadata and controls

58 lines (35 loc) · 1.87 KB

Capistrano::Dingtalk

使用capistrano 的时候向dingtalk 发消息

依赖

  • Capistrano >= 3.5.0
  • Ruby >= 2.0

安装

在 Gemfile 中添加

gem 'capistrano-dingtalk', require: false

在Capfile 中添加

require 'capistrano/dingtalk'

配置

  1. 去钉钉拿到webhook 机器人的地址
  2. config/deploy.rb 或者具体的环境文件里加以下配置
set :dingtalk_info, {
  category: "text",  # 可选, 有 text  markdown 两种模式   ps 钉钉的markdown 好像只对手机端有效(2017年05月05日)
  url: 'https://oapi.dingtalk.com/robot/send?access_token=abcedf012345678', # 换成你的webhook 地址
  at_mobiles: [], # 可选,填 你要 at 的人的手机号
  at_all: false # 可选, 是否 at 所有人
}

如果有使用中的问题,欢迎提 issue 或者通过微信(atpking)与我取得联系

感谢

slackistrano 项目。

Development

After checking out the repo, run bin/setup to install dependencies. Then, run rake spec to run the tests. You can also run bin/console for an interactive prompt that will allow you to experiment.

To install this gem onto your local machine, run bundle exec rake install. To release a new version, update the version number in version.rb, and then run bundle exec rake release, which will create a git tag for the version, push git commits and tags, and push the .gem file to rubygems.org.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/[USERNAME]/capistrano-dingtalk. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.

License

The gem is available as open source under the terms of the MIT License.