Zesk Build v0.40.2
Zesk Build is a suite of Bash functions which make software development, deployment, and management easier.
Documentation up to date as of 2026-01-07 21:47:28 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
hookbinaries 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.shinto your project (changing the last line../..if needed) manually - run it before you need your
./bin/builddirectory
Features
- Application deployment support to multiple hosts with rollback
- Support for application hooks and environment
- Bash prompt support with colors
- Bash documentation framework with automatic usage in shell and markdown documentation
- Comprehensive argument validation
- Generic package interface for system configuration
- Advanced Bash debugger features
- Complete testing and assertion framework
- Safe environment files support
- Tools for AWS, crontab, daemontools, docker, interactivity, URLs, versions, and terminal integration
Usage and arguments
Zesk Build Guides
- Coding Practices
- Documentation
- Functions to be documented
testCheatsheet- Bash Cheatsheet
- Code README
Deprecated
Copyright and License
Copyright © 2026 Market Acumen, Inc. All Rights Reserved. Licensed under MIT License.