commit | b51250a42b51b8dc6509c7dc57522d42bced2c00 | [log] [tgz] |
---|---|---|
author | Leopold Schabel <leo@nexantic.com> | Wed Oct 23 23:32:59 2019 +0200 |
committer | Leopold Schabel <leo@nexantic.com> | Wed Oct 23 23:32:59 2019 +0200 |
tree | 2acae03fe183393dae34c7cabd6f92f10dd8d08b | |
parent | 3ea707028e5f140b1a5186a7086c0089a70c8f9c [diff] |
Update Bazel to 1.1.0 and replace bazelisk by a direct download This pins the version and avoids the need to redownload the binary each time the container is recreated. The .bazelversion file was bazelisk-specific and is no longer needed. Test Plan: Rebuilt the container, ran `scripts:launch`. Modifying the checksum caused to build to fail. X-Origin-Diff: phab/D211 GitOrigin-RevId: ec9ec2b97c6555a676f6444ac3923fad34b2cd16
The build uses a Fedora 30 base image with a set of dependencies. Guide has been tested on a Fedora 30 host, with latest rW deployed.
Build the base image:
podman build -t smalltown-builder .
Launch the VM:
scripts/bin/bazel run scripts:launch
Exit qemu using the monitor console: Ctrl-A c quit
.