mirror of
https://github.com/gravitational/teleport
synced 2024-10-19 16:53:57 +00:00
3beb29832f
Prior to this patch the teleport buildbox version has been tagged with the Go version for the current release. This bit us during the Teleport 9 development cycle, as both Teleport 8 and 9 use the same version of Go but require different versions of Rust, and we were unable to distinguish between the 2 buildbox versions. At the time, Teleport 8 was individually patched to create a new `teleport8` buildbox tag, decoupling the buildbox version from the Go version. This was never ported into master and now we find the teleport 9 branch sharing the same buildbox tag as master. This patch forward-ports all the changes made to `branch/v8` and updates them for master, creating a new `teleport10` buildbox tag. The idea is that we will create a new tag for teleport11 at the same time the release branch for Teleport 10 is mad at some point in the future. Once this is merged, Drone will create and push new buildbox images, which will become available for CI. A subsequent patch will update the CI scripts to use the new `teleport10` buildbox images.
9 lines
242 B
Plaintext
9 lines
242 B
Plaintext
ARG BUILDBOX_VERSION
|
|
FROM quay.io/gravitational/teleport-buildbox:$BUILDBOX_VERSION
|
|
|
|
USER root
|
|
|
|
RUN apt-get -y update && \
|
|
apt-get -y install gcc-arm-linux-gnueabihf gcc-aarch64-linux-gnu && \
|
|
apt-get -y autoclean && apt-get -y clean
|