aboutsummaryrefslogtreecommitdiffstats
path: root/tools/docker/big-env
Commit message (Collapse)AuthorAgeFilesLines
* tools/docker: merge big-env into envAleksandr Nogikh2023-07-121-68/+0
| | | | There's not much sense to keep both.
* tools/docker: update to bookworm imagesAleksandr Nogikh2023-07-111-7/+13
| | | | | | | Closes #3973. As Python 2.7 is no longer present in the packages, build it directly in Dockerfile. It's rather small and doesn't take much time.
* tools/docker: use go1.19.6 and go1.20.1Taras Madan2023-02-241-0/+3
| | | | | env and syzbot containers will use go1.20.1 big-env and old-env containers will use go1.19.6
* tools/docker: use clang-13Aleksandr Nogikh2022-04-061-14/+0
|
* Makefile: don't test dashboard/app build with Go 1.12Dmitry Vyukov2022-01-191-8/+0
| | | | | We've switched to Go 1.16 toolchain for dashboard/app, so don't need to test build with Go 1.11/12 anymore.
* tools/docker: switch from buster to bullseyeDmitry Vyukov2021-10-131-5/+10
| | | | | | The gcc 8 and clang 7 provided by buster are too old to build kernel. Gcc 8 does not support MTE anymore and clang 7 is plain unsupported. Update to bullseye which provides gcc 10 and clang 11.
* tools/docker/big-env: install clang-14Dmitry Vyukov2021-10-051-0/+11
| | | | | | Debian Buster provides only clang-7 which is quite old, in particular it does not detect some warnings that later fire on OpenBSD. Install clang-14 from https://apt.llvm.org.
* tools/docker/big-env: install Go 1.12Dmitry Vyukov2021-09-301-0/+8
|
* tools/docker: use apt-get update --allow-releaseinfo-changeDmitry Vyukov2021-09-301-1/+1
| | | | | | | | | Without this flag I am getting: D: Repository 'http://security.debian.org/debian-security buster/updates InRelease' changed its 'Suite' value from 'stable' to 'oldstable' Error: Process completed with exit code 100.
* tools/create-image.sh: support for foreign architecturesAlexander Egorenkov2020-09-131-0/+15
| | | | | | Also update sy-env to be able to build the root image inside. Signed-off-by: Alexander Egorenkov <Alexander.Egorenkov@ibm.com>
* tools/docker: mirror images on githubDmitry Vyukov2020-09-121-7/+1
| | | | | Some users don't have access to the gcr.io registry. Mirror images on github as well.
* sys/targets: fail loudly if SOURCEDIR_GOOS is set but compiler is brokenDmitry Vyukov2020-06-111-4/+12
| | | | | | | | Since we now have SOURCEDIR_{FUCHSIA,AKAROS,NETBSD} exported in the syz-big-env docker image, this will make CI fail for broken cross-builds too. Update instructions in the docker image to fix the current problem with permissions in syz-big-env: we need to tar with --mode=go=u.
* tools: add syz-big-envDmitry Vyukov2020-06-021-0/+40
On top of syz-env it provides akaros/fuchsia/netbsd toolchains and gcloud sdk. With this it's possible to run dashboard/app tests on CI and locally and test executor build and pkg/{csource,cover} for these OSes. Update #1765