Skip to content

Zesk Build v0.41.2

Zesk Build is a suite of Bash functions which make software development, deployment, and management easier.

Documentation up to date as of 2026-03-09 23:28:09 UTC.

Contents

  • Functions - Tons of handy functions. (./bin/build/tools/*.sh)
  • Scripts and tools - Scripts universally useful everywhere. (./bin/build/*.sh)
  • Hooks - Hooks are a way to customize default behaviors in build scripts. (./bin/hooks/*.sh)
  • Environment Variables - All environment variables known by Zesk Build. (./bin/env/*.sh)

Introduction

Pipeline, build and operations toolkit.

  • Binaries from this project installed at ./bin/build/
  • Optional hook binaries can be placed in your project at ./bin/hooks/
  • Files containing bash code end with .sh

To use in your pipeline:

  • copy ./bin/build/install-bin-build.sh into your project (changing the last line ../.. if needed) manually
  • run it before you need your ./bin/build directory

To install directly from the web:

mkdir -p bin/build && cd bin/build
curl -s "https://raw.githubusercontent.com/zesk/build/refs/tags/v0.41.2/bin/build/install-bin-build.sh" | bash

Conceptually you can keep solely install-bin-build.sh in your project and use that to load Zesk Build as needed. It's not recommended that you commit bin/build to your source repository. You can lock to a version using bin/build/install-bin-build --version "$desiredVersion". Zesk Build's installer will install the most recent version without the --version argument.

Features

Usage and arguments

Zesk Build Guides

Compatibility

Until this is 1.0 consider the API to be unstable – we provide mapped functions for backwards compatibility each release and remove old function stubs after approximately 6 months of non-use, sooner if the tokens are easily updated with our deprecated.sh script. A best practice is to run this script against your source code on each new update and as a pre-commit check if possible.

Deprecated

Copyright © 2026 Market Acumen, Inc. All Rights Reserved. Licensed under MIT License.