Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cfpb/rhobot
Rhobots Don't Ask Why
https://github.com/cfpb/rhobot
Last synced: 17 days ago
JSON representation
Rhobots Don't Ask Why
- Host: GitHub
- URL: https://github.com/cfpb/rhobot
- Owner: cfpb
- License: cc0-1.0
- Created: 2015-08-18T18:40:42.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2020-12-18T17:53:17.000Z (about 4 years ago)
- Last Synced: 2024-06-19T02:11:07.025Z (6 months ago)
- Language: Go
- Homepage:
- Size: 560 KB
- Stars: 4
- Watchers: 10
- Forks: 13
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Rhobot - a database devops command line tool
[![Build Status](https://travis-ci.org/cfpb/rhobot.svg?branch=develop)](https://travis-ci.org/cfpb/rhobot)**Description**:
Rhobot is a tool for generalized stateless automation of databases, leveraging Github, and third party application API's to apply DevOps principles to database development. It is designed to work with the GoCD continuous delivery tool.
- **Technology stack**: Rhobot is written in Go, and currently supports interactions with the GoCD application and Postgres databases.
- **Status**: Pre-alpha, view the change log here: [CHANGELOG](CHANGELOG.md).## Dependencies
To fully utilize Rhobot, one must be able to compile the code using Go, and have a working GoCD server and Postgres server to develop against.
## Installation
To build go, run `make`. See [INSTALL](INSTALL.md) for additional information.
## Configuration
Run rhobot --help to see configuration options.
## Usage
Run rhobot from the command line, usage can be found by running `rhobot` without any options.
## How to test the software
To run tests, run `make test`
## Known issues
WIP
## Getting help
If you have questions, concerns, bug reports, etc, please file an issue in this repository's Issue Tracker.
## Getting involved
To contribute, use the usual git flow of fork -> feature branch -> pull request. See [CONTRIBUTING](CONTRIBUTING.md) for more details.
----
## Open source licensing info
1. [TERMS](TERMS.md)
2. [LICENSE](LICENSE)
3. [CFPB Source Code Policy](https://github.com/cfpb/source-code-policy/)