File: README.md

package info (click to toggle)
google-compute-image-packages 20190916-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 1,292 kB
  • sloc: python: 6,886; cpp: 1,907; sh: 1,665; ansic: 312; makefile: 149
file content (28 lines) | stat: -rw-r--r-- 831 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
## Daisy Workflows for building packages.

For more information on Daisy and how workflows work, refer to the
[Daisy documentation](https://github.com/GoogleCloudPlatform/compute-image-tools/tree/master/daisy).

# Workflow invocation

```shell
# Builds Debian packages from the development branch.
./daisy -project YOUR_PROJECT \
        -zone ZONE \
        -var:github_branch=development \
        -var:output_path=YOUR_GS_BUCKET \
        build_debian.wf.json

# Builds EL packages.
./daisy -project YOUR_PROJECT \
        -zone ZONE \
        -var:output_path=YOUR_GS_BUCKET \
        build_el.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.