Skip to content

Zesk Build v0.42.3

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

Documentation up to date as of 2026-04-24 16:00:50 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.42.3/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. Do NOT commit bin/build to your source repository – commit install-bin-build.sh and load it as needed. You can lock to a version using install-bin-build.sh --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.