Skip to content

Zesk Build v0.41.1

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

Documentation up to date as of 2026-03-06 16:56:27 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.1/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 always installs the most recent version.

Features

Usage and arguments

Zesk Build Guides

Deprecated

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