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

https://github.com/hluk/retasc-konflux-test


https://github.com/hluk/retasc-konflux-test

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

        

![coverage](https://raw.githubusercontent.com/hluk/retasc-konflux-test/badges/.badges/main/coverage.svg)

Proof of concept for an Go+OpenShift project tested and deployed via [App
Studio](https://github.com/redhat-appstudio/docs.appstudio.io).

## Development

Enable pre-commit hook to lint and auto-format the code:

```
pre-commit install
```

## Build and Run

Test the app locally with [odo](https://odo.dev/docs/introduction) and
[minikube](https://minikube.sigs.k8s.io/docs/):

```
minikube start --driver=qemu2
odo dev
```

Or with odo and podman:

```
odo dev --platform podman
```

Or with go build:

```
go run .
```

## Testing

```bash
odo run test
# or
odo run --platform podman test
# or
go test ./...
# or
```

## TODO

- Some simple Jira API calls
- Healthchecks
- OpenTelemetry tracing