Skip to content

Latest commit

 

History

History

kinto-build

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Kinto Build

Kinto-build is a GRPC API responsible for creating build/deployment workflows.

Requirements

  • Go version 1.13 or higher
  • Kubernetes version 1.16 or higher if WORKFLOW_ENGINE == argo
  • Argo controller version 2.8.1 or higher

Dependencies

Overview

It is called by kinto-core.
The API contracts are store under there.

Kinto-build supports

Argo

  1. Duplicate the .env.example file into a .env file.
  2. Modify the variables if needed.
  3. Pay attention to env var ARGO_WORKFLOW_MAIN_IMAGE (see kinto-cli)
  4. Pay attention to env var ARGO_WORKFLOW_CLI_IMAGE (see workflow image)
$ go run cmd/main.go
{"level":"info","msg":"Successfully started server listening to port 8080","time":"2020-03-24T10:41:59+08:00"}