me
/
guix
Archived
1
0
Fork 0

gnu: Add elixir-excoveralls.

* gnu/packages/elixir-xyz.scm (elixir-excoveralls): New variable.

Change-Id: Ib271d8a7393e21178806df28ab892afe99757297
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
master
Pierre-Henry Fröhring 2023-12-10 14:04:04 +01:00 committed by Liliana Marie Prikler
parent ab74b47e92
commit 2060e3f5c8
No known key found for this signature in database
GPG Key ID: 442A84B8C70E2F87
1 changed files with 22 additions and 0 deletions

View File

@ -182,6 +182,28 @@ an up-to-date CA certificate store file for Elixir applications.")
(home-page "https://hexdocs.pm/castore/")
(license license:asl2.0)))
(define-public elixir-excoveralls
(package
(name "elixir-excoveralls")
(version "0.18.0")
(source
(origin
(method url-fetch)
(uri (hexpm-uri name version))
(sha256
(base32 "02x69ll5scvraky0k5gacvnnmldv5k04kgk02x087d9w3y8vn28i"))))
(build-system mix-build-system)
(propagated-inputs (list elixir-castore elixir-jason))
(arguments (list #:tests? #f)) ; no tests
(synopsis "Coverage report tool with coveralls.io integration")
(description
"Library that reports test coverage statistics, with the option to
post to coveralls.io service. It uses Erlang's cover to generate coverage
information, and posts the test coverage results to coveralls.io through the
JSON API.")
(home-page "https://hexdocs.pm/excoveralls/")
(license license:expat)))
;;;
;;; Avoid adding new packages to the end of this file. To reduce the chances
;;; of a merge conflict, place them above by existing packages with similar