Skip to content

Commit fd593b6

Browse files
authored
docs: Update preflight docs for building buildboxes (#50752)
Update the preflight docs to provide instructions for building the buildboxes for the new version that master becomes. The buildboxes build on a schedule and that can mean up to a week will need to pass before the buildboxes are automatically built, given that the assets buildbox is build only once a week (Sundays) and that is needed to build the centos7 buildboxes. The updated instructions describe how to kick off that build automatically.
1 parent 2132462 commit fd593b6

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

docs/preflight.md

+9
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,12 @@ This checklist is to be run prior to cutting the release branch.
1414
- [ ] Update the `BUILDBOX_VERSION` in `build.assets/images.mk`. Commit and merge.
1515
- [ ] Update `e/.github/workflows/build-buildboxes-cron.yaml` to uncomment final pre-release
1616
job and ensure it has the correct branch names (two places). Commit and merge.
17+
- [ ] After the `BUILDBOX_VERSION` update in the `build.assets/images.mk` has
18+
merged to master, build the buildboxes for the next `BUILDBOX_VERSION`. The
19+
first run will build the "assets" buildbox and the other builds will likely
20+
fail. Run again after the first has finished to build the others that use
21+
the "assets" buldbox:
22+
23+
today=$(LOCALE=C TZ=UTC date +%A)
24+
gh workflow run --repo gravitational/teleport.e --field assets-day="${today}" build-buildboxes.yaml
25+
gh workflow run --repo gravitational/teleport.e build-buildboxes.yaml

0 commit comments

Comments
 (0)