cmd | ||
internal | ||
pkg/api | ||
.gitignore | ||
.gitlab-ci.yml | ||
go.mod | ||
go.sum | ||
LICENSE | ||
Makefile | ||
README.md |
Flamenco PoC
This repository contains a proof of concept of a next-generation Flamenco implementation.
Building
- Install Go 1.17 or newer.
- Set the environment variable
GOPATH
to where you want Go to put its packages. Defaults to$HOME/go
if not set. - Ensure
$GOPATH/bin
(or$HOME/go/bin
if$GOPATH
is not set) is included in your$PATH
environment variable. - Run the following commands:
go install github.com/deepmap/oapi-codegen/cmd/oapi-codegen
make
You should now have two executables: flamenco-manager-poc
and flamenco-worker-poc
.
Swagger UI
Flamenco Manager has a SwaggerUI interface at http://localhost:8080/api/swagger-ui/