Skip to content

Latest commit

 

History

History
63 lines (39 loc) · 1.1 KB

File metadata and controls

63 lines (39 loc) · 1.1 KB

Command-Line Interface

This page documents all available command-line tools provided by python-gardenlinux-lib.

Features Commands

gl-cname

Generate a canonical name (cname) from feature sets.

.. autoprogram:: gardenlinux.features.cname_main:get_parser()

gl-features-parse

Parse and extract information from GardenLinux features.

.. autoprogram:: gardenlinux.features.__main__:get_parser()

Flavors Commands

gl-flavors-parse

Parse flavors.yaml and generate combinations.

.. autoprogram:: gardenlinux.flavors.__main__:get_parser()

OCI Commands

gl-oci

Push OCI artifacts to a registry and manage manifests.

.. click:: gardenlinux.oci.__main__:cli
   :prog: gl-oci
   :show-nested:

S3 Commands

gl-s3

Upload and download artifacts from S3 buckets.

.. autoprogram:: gardenlinux.s3.__main__:get_parser()

GitHub Commands

gl-gh-release

Create and manage GitHub releases.

.. autoprogram:: gardenlinux.github.release.__main__:get_parser()