Skip to content
This repository has been archived by the owner on Jul 1, 2019. It is now read-only.
/ pr_demon Public archive

A daemon to monitor pull requests (PR) from Bitbucket and trigger builds for the PR on Teamcity.

License

Notifications You must be signed in to change notification settings

lawliet89/pr_demon

Repository files navigation

pr_demon Build Status

A daemon to monitor pull requests (PR) from Bitbucket and trigger builds for the PR on Teamcity.

Configuration

See tests/fixtures/config.json for an example configuration file.

Usage

Run cargo run --release -- path/to/config.json or cat path/to/config.json | cargo run --release -- -

Alternatively, if you place the configuration file in ./config/config.json, you can run the daemon in a Docker container using docker-compose up -d --build

Tests

RUSTFLAGS="${RUSTFLAGS:-} -D warnings" cargo test

TODOs:

  • Find a way to mock HTTP Requests
  • Refactor to better support other CI tools and SCM

About

A daemon to monitor pull requests (PR) from Bitbucket and trigger builds for the PR on Teamcity.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages