ziplinee-ci-builder

command module
v0.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 13, 2025 License: MIT Imports: 9 Imported by: 0

README

Ziplinee CI

The ziplinee-ci-builder component is part of the Ziplinee CI system documented at https://ziplinee.io.

Please file any issues related to Ziplinee CI at https://github.com/ziplineeci/ziplinee-ci-central/issues

Ziplinee-ci-builder

This component performs the actual builds as defined by the Ziplinee CI manifest in an application repository. It runs as a Kubernetes job.

Development

To start development run

git clone git@github.com:ziplineeci/ziplinee-ci-builder.git
cd ziplinee-ci-builder

Before committing your changes run

go test ./...
go mod tidy

Docker golang library

With docker's golang engine not making use of golang modules it's pretty hard to get it to use the right version.

It's currently using the https://github.com/docker/docker-ce/releases/tag/v19.03.2 release by adding the following replace in the go.mod file:

replace github.com/docker/docker v1.13.1 => github.com/docker/engine v0.0.0-20190822205725-ed20165a37b4

To upgrade it to a new version find the new release on the https://github.com/docker/docker-ce/releases page, take the first 12 characters of the commit hash and update it in the replace statement:

replace github.com/docker/docker v1.13.1 => github.com/docker/engine <first 12 characters of commit hash>

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
pkg
builder
nolint
nolint

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL