summaryrefslogtreecommitdiff
path: root/Dockerfile.base
AgeCommit message (Collapse)AuthorFilesLines
2022-09-28remove build script including dockerNan Zhou1-15/+0
These files are almost two years old and obsolete. 1. build_x86.sh: this script made wrong assumption about dependency. I don't believe it's really helpful. How to build is already covered in DEVELOPING.md 2. docker scripts and docker files: I've tried it today. It doesn't work. It throws many compilation errors. I don't believe maintaining this project-specific Docker file is helpful since it is not tested by CI and will probabaly be broken again as time goes by even if we fix it today. Instead, just use the well-maintained unit test docker image built by openbmc-build-script, which is tested by every CL across the org. Tested: deletion only. I didn't find any reference to these files. Signed-off-by: Nan Zhou <nanzhoumails@gmail.com> Change-Id: Icaefb0129bc6fe8c91bd93aa2e1ec967e5ecfeb4
2020-10-10Migrate docker support to mesonManojkiran Eda1-3/+3
- bmcweb seems to have x86 docker support which was broken due to build system migration. - This commit would migrate the docker to leverage the meson build system. - There are a couple of changes that are needed to for meson : - Right now meson does not support the subprojects to be downloaded elsewhere other than subprojects directory, because of that we cannot delete the source directory in the bmcweb-base container as that affect the incremental builds. - Docker infrastructure had now does not by-default allow DNS lookups for the latest rpm-based distributions, because of which I need to add --network to the base container(so that apt update succeeds) Tested By: - Was able to successfully compile bmcweb & tests in a container and was able to get the build directory out of the container to the host machine post completion. Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com> Change-Id: Ica23bd3de22e262a27c91167181161fc459cda0d
2020-08-01Add ability to build via dockerAdam Stankiewicz1-0/+15
Change-Id: I241d260209090dc4a01a96449657b270649d6643 Signed-off-by: Adam Stankiewicz <sheerun@sher.pl>