Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

123 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ‘·β€β™‚οΈ Builder

Test & Build Go Report Card Taylor Swift Volkswagen License

Builder is a tool that implements the builder specification. It is the specification to build and deploy software projects with agents. It focuses on speed and simplicity.

πŸ€Ήβ€β™€οΈ This is inspired by quick from Shopify and Magic by WealthSimple.

Usage

  • πŸ‘¨β€πŸŽ¨ Design
  • πŸ—οΈ Build
  • 🚒 Ship
builder help

Installation

brew install zeiss/builder-tap/builder

Features

  • πŸ›οΈ Static site hosting
  • 🧭 Spec-driven building
  • ...

Authentication

The builder authenticates to the server using OpenID Connect. The authentication flow is handled by the server. It supports dex as an OpenID Connect provider.

To authenticate, the builder uses a dex client ID and secret. These are configured in the builder tool.

builder auth login --url <builder-server>

This logs you in to the builder server.

builder --help

There are a couple of basic features.

Usage:
  builder [command]

Available Commands:
  auth        Authenticate the builder (default: dex)
  completion  Generate the autocompletion script for the specified shell
  help        Help about any command
  init        Initialize a new config
  sites       Manages sites
  task        Manage tasks

Server

The server implements the deployment features of the builder specification.

License

Apache 2.0

About

πŸ‘·β€β™‚οΈ A teeny tiny tool to just build stuff.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages