Skip to content

Build service #1

@diegobernardes

Description

@diegobernardes

Create a build service to make it easier for users to build its servers. Ideally, we gonna have an HTTP endpoint http://build.pipehub.io and an API http://api.pipehub.io.

POST https://api.pipehub.io/v1/builds

request
{
  "version": "v0.1.0,
  "goos": "windows",
  "goarch": "amd64"
}

response
{
  "id": "12345"
}

version is the Docker image we gonna used to do the build.

GET https://api.pipehub.io/v1/builds/12345
{
  "status": "queued|running|done",
  "expiresAt": "UTC date"
}
GET https://api.pipehub.io/v1/builds/12345/artifacts

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions