An open API service indexing awesome lists of open source software.

https://github.com/bob-cd/resource-git

A reference bob resource provider handling remote git repos
https://github.com/bob-cd/resource-git

ci-cd golang hacktoberfest

Last synced: about 1 year ago
JSON representation

A reference bob resource provider handling remote git repos

Awesome Lists containing this project

README

          

### Reference Bob Resource: Git

This is a simple external resource enabling Bob to read git repositories.

#### Requirements
- [Go](https://golang.org/dl/) 1.22+

#### Running
- `go build main.go` to compile the code and obtain a binary `main`.
- `./main` will start on port `8000` by default, set the env var `PORT` to change.

#### API
- `GET /bob_resource`: Takes `repo` and `branch` as params, clones and
responds back with a tar of the repo.
- `GET /ping`: Responds with an `Ack`.