koji: Koji buildsystem XML-RPC API bindings

[ gpl, library, network ] [ Propose Tags ]

This library provides Haskell bindings to the Koji XML RPC API. Koji is a distributed rpm buildsystem used by Fedora, Centos, Red Hat, and other projects. See https://pagure.io/koji/.


[Skip to Readme]
Versions [RSS] [faq] 0.0.1, 0.0.2
Change log ChangeLog.md
Dependencies base (==4.*), haxr (>=3000.11.4), mtl [details]
License GPL-2.0-only
Copyright 2020-2021 Jens Petersen
Author Jens Petersen <petersen@redhat.com>
Maintainer Jens Petersen <petersen@redhat.com>
Category Network
Home page https://github.com/juhp/koji-hs
Bug tracker https://github.com/juhp/koji-hs/issues
Source repo head: git clone https://github.com/juhp/koji-hs.git
Uploaded by JensPetersen at 2021-05-07T10:58:01Z
Distributions Fedora:0.0.1, LTSHaskell:0.0.2, NixOS:0.0.1, Stackage:0.0.2
Downloads 107 total (25 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
Last success reported on 2021-05-07 [all 1 reports]

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Candidates


Readme for koji-0.0.2

[back to package description]

Koji XML-RPC binding for Haskell

GitHub CI Hackage Stackage Lts Stackage Nightly GPL-2 license

Koji is a distributed RPM-based buildsystem.

This koji-hs project provides the Haskell koji package, a library with bindings to the Koji XML-RPC API.

It is a WIP: currently only querying koji is working, ie login authentication or building etc is supported yet.

Building

Build with stack or cabal new-build.

Usage

Due to haxr using HsOpenSSL, programs using this library need to be linked with ghc-options: -threaded, otherwise the ghc RTS will complain with a runtime error.

See the Haddock documentation for more details.

Projects using koji-hs