package datakit-bridge-local-git
DataKit Local-Git bridge
Install
Dune Dependency
Authors
Maintainers
Sources
datakit-0.9.0.tbz
sha256=a29d3ea94f383c0bfac9891abc3f3a39b1c2e97ee124e2ac437019f35c9c0223
md5=46e4fcd1e9c05e4587ae1663518a8c74
Description
This service is a drop-in replacement for the DataKit-GitHub bridge that instead just monitors a local Git repository. It is useful for testing a new DataKitCI configuration without having to configure GitHub integration first.
The local bridge monitors the state of one or more local Git repositories, writing the current head of each branch to DataKit. DataKitCI can be configured to run the CI tests against the project each time a commit is made.
Once you are happy with the way the CI is working, you can replace this service with the GitHub bridge service to have the CI test a project hosted on GitHub instead.
Unlike the GitHub bridge, this service:
- only reports on branches, not tags or pull requests;
- does not report build statuses from other CI systems; and
- does not push the statuses set by the CI anywhere.
Published: 15 Feb 2017
Dependencies (12)
-
datakit-github
>= "0.9.0" & < "0.10.0"
-
datakit-client
>= "0.9.0" & < "0.10.0"
-
protocol-9p
>= "0.8.0"
- fmt
- logs
-
lwt
>= "2.7.0"
-
irmin-unix
= "0.12.0" & < "2.0.0"
- cmdliner
-
topkg
build
-
ocamlbuild
build
-
ocamlfind
build
- ocaml
Dev Dependencies
None
Used by
None
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page