stepman

command module
v0.21.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 18, 2026 License: MIT Imports: 1 Imported by: 0

README

stepman

You can manage decentralized StepLib Step (script) Collections with stepman.

You can register multiple collections, audit them, manage the caching of individual Steps locally, define and handle fallback URLs for downloading the Step codes (archives), and share new Steps into public StepLib collections with stepman.

Public Beta: this repository is still under active development, frequent changes are expected, but we we don't plan to introduce breaking changes, unless really necessary. Feedback is greatly appreciated!

Part of the Bitrise Continuous Integration, Delivery and Automations Stack, with bitrise and envman.

Install

Check the latest release for instructions at: https://github.com/bitrise-io/stepman/releases

Share your own Step

Call stepman share and follow the guide it prints.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
_tests
internal
httpfetch
Package httpfetch is a minimal HTTP client wrapper that exposes a streaming Get plus an atomic Download (temp file in dest dir + rename).
Package httpfetch is a minimal HTTP client wrapper that exposes a streaming Get plus an atomic Download (temp file in dest dir + rename).
specfixtures
Package specfixtures provides shared, embedded test fixtures for the V2 steplib steplibindex/indexgen packages — currently a small sample steplib clone exposed as an fs.FS.
Package specfixtures provides shared, embedded test fixtures for the V2 steplib steplibindex/indexgen packages — currently a small sample steplib clone exposed as an fs.FS.
indexgen
Package indexgen generates the V2 step library inventory tree from a bitrise-steplib source.
Package indexgen generates the V2 step library inventory tree from a bitrise-steplib source.
steplibindex
Package steplibindex defines the Go types for the V2 step library inventory wire format.
Package steplibindex defines the Go types for the V2 step library inventory wire format.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL