Skip to content

Build Internal Operations

🛠️ Tools · ⬅ Top


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 - Success
  • 1 - Environment error
  • 2 - 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 - Success
  • 1 - Environment error
  • 2 - 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 - Success
  • 1 - Environment error
  • 2 - Argument error

buildAddTool

undocumented

Usage

buildAddTool [ name ]

No documentation for buildAddTool.

Arguments

  • name - String. Optional. Name of tool to add.

Return codes

  • 0 - Success
  • 1 - Environment error
  • 2 - 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 - Success
  • 1 - Environment error
  • 2 - 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 - Success
  • 1 - Environment error
  • 2 - Argument error

buildTestSuite

Run Zesk Build tests

Usage

buildTestSuite

Run Zesk Build tests

Arguments

  • none

Return codes

  • 0 - Success
  • 1 - Environment error
  • 2 - 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 - Success
  • 1 - Environment error
  • 2 - 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 - Success
  • 1 - Environment error
  • 2 - Argument error

buildProductionTest

Run production tests

Usage

buildProductionTest [ ... ]

Run production tests

Arguments

  • ... - Arguments. Optional. Passed to testSuite.

Return codes

  • 0 - Success
  • 1 - Environment error
  • 2 - 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 - Success
  • 1 - Environment error
  • 2 - 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 - Success
  • 1 - Environment error
  • 2 - Argument error