aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* generate containers for riscv64 (lp64 & lp64d one-level)alexfanqi2021-10-211-0/+6
| | | | | | | multilib support is still under testing. leave it out for now Signed-off-by: alexfanqi <alexfanqi@yahoo.com> Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
* Update stage3 targetsKonstantinos Smanis2021-08-201-10/+6
| | | | | | | | Closes: #109 Signed-off-by: Konstantinos Smanis <konstantinos.smanis@gmail.com> Closes: https://github.com/gentoo/gentoo-docker-images/pull/108 Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
* Deploy manifest lists along with per-arch imagesKonstantinos Smanis2020-09-041-1/+0
| | | | | Signed-off-by: Konstantinos Smanis <konstantinos.smanis@gmail.com> Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
* Push all stage3 images to the same Docker repoKonstantinos Smanis2020-09-041-2/+8
| | | | | | | | Closes: #86 Signed-off-by: Konstantinos Smanis <konstantinos.smanis@gmail.com> Closes: https://github.com/gentoo/gentoo-docker-images/pull/94 Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
* Add CI builds for all supported stage3 architecturesKonstantinos Smanis2020-09-031-26/+45
| | | | | | | | | | | | | | | | | | Build multiarch images using buildx [1] instead of modifying the image architecture post-creation with docker-copyedit. Although still experimental, buildx is the recommended way of building multi-platform images. All stage3 architectures that are supported by Docker [2] were added. Closes: #61 [1] https://docs.docker.com/buildx/working-with-buildx/#build-multi-platform-images [2] https://github.com/docker-library/official-images#architectures-other-than-amd64 Signed-off-by: Konstantinos Smanis <konstantinos.smanis@gmail.com> Closes: https://github.com/gentoo/gentoo-docker-images/pull/92 Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
* Update source alpine image in build.sh to match .travis.ymlMichael Everitt2020-08-201-1/+1
| | | | | | Signed-off-by: Michael Everitt <gentoo@veremit.xyz> Closes: https://github.com/gentoo/gentoo-docker-images/pull/83 Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
* Add support for musl stage3s on amd64/x86Michael Everitt2020-08-201-1/+4
| | | | | | Signed-off-by: Michael Everitt <gentoo@veremit.xyz> Closes: https://github.com/gentoo/gentoo-docker-images/pull/84 Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
* using docker-copyedit to modify the archAaron Simmons2020-02-231-0/+5
| | | | Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
* #75: support for building more gentoo archesAaron Simmons2020-02-231-0/+7
| | | | | Closes: https://github.com/gentoo/gentoo-docker-images/pull/76 Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
* Upgraded default builder from Alpine 3.6 to 3.7.Brett Randall2017-12-151-1/+1
|
* Build fail-fast with message if env TARGET is not set.Brett Randall2017-08-201-0/+4
|
* A couple of rename fixes: stage- -> stage3-.Brett Randall2017-08-201-1/+1
|
* Update multiarch to alpine-3.6Manuel Rüger2017-06-231-1/+1
|
* Utilize multi-stage buildsManuel Rüger2017-05-071-0/+32
* Multi-Stage builds (docker-engine >=17.05.0 required) * Bootstrap image changed from busybox to alpine * Verifies the GPG signatures during bootstrap * Single build.sh to define builds via a TARGET environment variable * Add x86-hardened * Travis CI integration