Build Internal Operations
Building
Arguments
--none- Flag. Turn off all updates.--templates-only- Flag. Just template identical updates.--templates- Flag. Enable template updates.--no-templates- Flag. Disable template updates.--derived- Flag. Enable derived files updates.--no-derived- Flag. Disable derived files updates.--derived-only- Flag. Just derived files only.--reference- Flag. Enable reference file updates.--no-reference- Flag. Disable reference file updates.--reference-only- Flag. Reference file updates.--mkdocs- Flag. Enable documentation generation.--no-mkdocs- Flag. Disable documentation generation.--mkdocs-only- Flag. Documentation generation only.--see-update- Flag. Documentation generation only.--index-update- Flag. Documentation generation only.--docs-update- Flag. Documentation generation only.--env-update- Flag. Just update env document.--clean- Flag. Clean caches.--verbose- Flag. Clean caches.--filter filters ...- DashDashDelimitedArguments. Arguments to filter which reference files are updated.--force- Flag. Force building of everything.--debug- Flag. Debugging output enabled.
Return codes
0- Success1- Environment error2- Argument error
Generating fast files
buildFastFiles
Playing with the concept if we remove the type checking
Usage
buildFastFiles
Playing with the concept if we remove the type checking that Bash will perform faster Initial tests show that increase in speeds is minor at best which is likely as IO or some other issue is at hand.
Arguments
- none
Return codes
0- Success1- Environment error2- Argument error
Development
buildPreRelease
!/usr/bin/env bash
Usage
buildPreRelease
!/usr/bin/env bash
pre-release.sh
Copyright © 2026 Market Acumen, Inc.
Arguments
- none
Return codes
0- Success1- Environment error2- Argument error
buildAddTool
undocumented
Usage
buildAddTool [ name ]
No documentation for buildAddTool.
Arguments
name- String. Optional. Name of tool to add.
Return codes
0- Success1- Environment error2- Argument error
buildPR
Zesk Build open a URL with a new PR
Usage
buildPR
Zesk Build open a URL with a new PR
Arguments
- none
Return codes
0- Success1- Environment error2- Argument error
Testing Wrappers
buildTestPlatforms
Run Zesk Build tests on multiple platforms
Usage
buildTestPlatforms [ --env-file envFile ]
Run Zesk Build tests on multiple platforms
Arguments
--env-file envFile - Optional. File. Environment file to load- can handle any format.
Return codes
0- Success1- Environment error2- Argument error
buildTestSuite
Run Zesk Build tests
Usage
buildTestSuite
Run Zesk Build tests
Arguments
- none
Return codes
0- Success1- Environment error2- Argument error
buildQuickTest
Run tests (and continue from last failure point) but skip
Usage
buildQuickTest
Run tests (and continue from last failure point) but skip slow and package installation tests.
Arguments
- none
Return codes
0- Success1- Environment error2- Argument error
buildStagingTest
Run tests (and continue from last failure point)
Usage
buildStagingTest
Run tests (and continue from last failure point) Do not do housekeeper or plumber by default. (faster)
Arguments
- none
Return codes
0- Success1- Environment error2- Argument error
buildProductionTest
Run production tests
Usage
buildProductionTest [ ... ]
Run production tests
Arguments
...- Arguments. Optional. Passed totestSuite.
Return codes
0- Success1- Environment error2- Argument error
buildBuildTiming
Test build timings with different settings
Usage
buildBuildTiming
Test build timings with different settings See if buildFastFiles makes a difference
Arguments
- none
Return codes
0- Success1- Environment error2- Argument error
buildContainer
Load Zesk Build in a preconfigured container
Usage
buildContainer [ image ]
Load Zesk Build in a preconfigured container
Starts in /root/build
Loads .STAGING.env first
Arguments
image- String. Optional. Image to load
Return codes
0- Success1- Environment error2- Argument error