-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
turn build-image.sh
into a high-level tool
#10
Comments
Present workflow:
Future workflow:
The images:
- name: docker.io/cilium/image-compilers
digest: sha256:2f71fc0c9bdbb9a430ccb8cd86cb1fecc63acff464fc253fe3cd3748488e0e65
info:
buildDate: "Tue 26 May 2020 23:47:17 BST"
source:
repo: https://github.com/cilium/packaging
commit: 61d38f67f10928e2a281048aa8f276b51c3c54ff
dir: https://github.com/cilium/packaging/tree/61d38f67f10928e2a281048aa8f276b51c3c54ff/images/compilers
dirHash: 818f48aa3eada1d23018f02f3c43a169c51eea1a
keyPackages:
- gcc-aarch64-linux-gnu 9.3.0-10ubuntu1
- gcc 9.3.0-10ubuntu2 |
errordeveloper
added a commit
to cilium/cilium
that referenced
this issue
Jun 10, 2020
This is a temporary measure, these script should be consumed either as a submodule, or a portable tool (see cilium/image-tools#10). Signed-off-by: Ilya Dmitrichenko <[email protected]>
This was referenced Jun 10, 2020
errordeveloper
added a commit
to cilium/cilium
that referenced
this issue
Jun 15, 2020
This is a temporary measure, these scripts should be consumed either as a submodule, or a portable tool (see cilium/image-tools#10). Signed-off-by: Ilya Dmitrichenko <[email protected]>
errordeveloper
added a commit
to cilium/cilium
that referenced
this issue
Jun 24, 2020
This is a temporary measure, these scripts should be consumed either as a submodule, or a portable tool (see cilium/image-tools#10). Signed-off-by: Ilya Dmitrichenko <[email protected]>
errordeveloper
added a commit
to cilium/cilium
that referenced
this issue
Jun 30, 2020
This is a temporary measure, these scripts should be consumed either as a submodule, or a portable tool (see cilium/image-tools#10). Signed-off-by: Ilya Dmitrichenko <[email protected]>
errordeveloper
added a commit
to cilium/cilium
that referenced
this issue
Jul 2, 2020
This is a temporary measure, these scripts should be consumed either as a submodule, or a portable tool (see cilium/image-tools#10). Signed-off-by: Ilya Dmitrichenko <[email protected]>
errordeveloper
added a commit
to cilium/cilium
that referenced
this issue
Jul 3, 2020
This is a temporary measure, these scripts should be consumed either as a submodule, or a portable tool (see cilium/image-tools#10). Signed-off-by: Ilya Dmitrichenko <[email protected]>
aanm
pushed a commit
to cilium/cilium
that referenced
this issue
Jul 3, 2020
This is a temporary measure, these scripts should be consumed either as a submodule, or a portable tool (see cilium/image-tools#10). Signed-off-by: Ilya Dmitrichenko <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Use-cases:
There are many ways of building a Docker image, it would be beneficial to Cilium project to provide consistent and reliable method for building image on release as well as for testing, this method should cater for multi-platform builds as well.
Building an image involves a series of base images, it's desirable to reference the by digest for maximum reproducibility. Digests are hard to manage manually, furthermore - digests are simply not human friendly. It would be very helpful to have a human friendly source for mapping digests to sources in git and general information like the build date and description of key facts about images (e.g. software versions).
Requirements:
The text was updated successfully, but these errors were encountered: