gnu: Add ruby-morecane.

* gnu/packages/ruby.scm (ruby-morecane): New variable.
This commit is contained in:
Julien Lepiller 2018-08-26 15:33:08 +02:00
parent 83d9f67221
commit 00d71efca6
No known key found for this signature in database
GPG Key ID: 43111F4520086A0C
1 changed files with 22 additions and 0 deletions

View File

@ -5443,3 +5443,25 @@ suited for map-reduce or e.g. parallel downloads/uploads.")
(synopsis "Code quality threshold checking") (synopsis "Code quality threshold checking")
(description "Cane fails your build if code quality thresholds are not met.") (description "Cane fails your build if code quality thresholds are not met.")
(license license:asl2.0))) (license license:asl2.0)))
(define-public ruby-morecane
(package
(name "ruby-morecane")
(version "0.2.0")
(source (origin
(method url-fetch)
(uri (rubygems-uri "morecane" version))
(sha256
(base32
"0w70vb8z5bdhvr21h660aa43m5948pv0bd27z7ngai2iwdvqd771"))))
(build-system ruby-build-system)
(home-page "https://github.com/yob/morecane")
(arguments `(#:tests? #f)); No rakefile
(propagated-inputs
`(("ruby-parallel" ,ruby-parallel)))
(synopsis "Extra checks for cane")
(description "The cane gem provides a great framework for running quality
checks over your ruby project as part of continuous integration build. It
comes with a few checks out of the box, but also provides an API for loading
custom checks. This gem provides a set of additional checks.")
(license license:expat)))