Skip to content

Latest commit

 

History

History
38 lines (31 loc) · 1.19 KB

README.md

File metadata and controls

38 lines (31 loc) · 1.19 KB

Daisy Workflows for building packages.

For more information on Daisy and how workflows work, refer to the Daisy documentation.

Workflow invocation

# Builds Debian packages from the development branch.
./daisy -project YOUR_PROJECT \
        -zone ZONE \
        -gcs_path YOUR_GCS_PATCH \
        -var:package_version=2.6.0 \
        -var:github_branch=development \
        build_debian.wf.json

# Builds EL6 packages.
./daisy -project YOUR_PROJECT \
        -zone ZONE \
        -gcs_path YOUR_GCS_PATCH \
        -var:package_version=2.6.0 \
        build_el6.wf.json

# Builds EL7 packages.
./daisy -project YOUR_PROJECT \
        -zone ZONE \
        -gcs_path YOUR_GCS_PATCH \
        -var:package_version=2.6.0 \
        build_el7.wf.json

Variables

  • output_path Specify a different GCS path to save resulting packages to.
  • github_repo Specify a different github repo (for example a forked repo).
  • github_branch Specify a different github branch.
  • package_version The version of the package. This version has to match the version of the python setup.py files, spec files, and Debian changelog.