Commit Graph

17 Commits

Author SHA1 Message Date
Alex Burka dcf41cfe81 docker: fix docker detection in install-prereqs-ubuntu.sh
The standard "are we in docker" checks don't seem to work during a
build, so just use an environment variable.
2024-05-29 08:31:11 +09:00
Alex Burka 32fc9853f0 docker: configure environment for STM compilation 2024-05-29 08:31:11 +09:00
Alex Burka 832f7c93dd docker: install necessary python packages 2024-05-29 08:31:11 +09:00
Alex Burka e5e78d3e3f docker: only set env vars during prereq installation 2024-05-29 08:31:11 +09:00
Alex Burka 26596484ed docker: remove "waf" alias
It was difficult to use the alias, since aliases aren't inherited by
subshells, so the only way is to run `source ~/.ardpuilot_env` again
inside the container, which doesn't seem worth it to avoid a couple of
`./` which are in all of the documentation anyway.
2024-05-29 08:31:11 +09:00
menrise d0bc7921f0 Docker: Added oportunity to set build flags (some envs) via docker build args 2023-11-18 12:19:26 +11:00
Ryan Friedman 1ae25d9a61 Docker: Add args to allow changing base image
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-08-24 09:55:51 +10:00
Ryan Friedman 47a1b460bc Docker: Update to jammy in Docker
* That's what most devs have moved to

Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-07-14 11:47:23 +10:00
TsuyoshiKawamura c740cd865a Dockerfile: move alias and path to ardupilot_env 2023-01-09 20:05:06 +11:00
Pierre Kancir 3969ae411b Dockerfile: improve docker env to be runnable noninteractively 2022-07-13 18:45:44 +10:00
Pierre Kancir e1d3494f8e Docker: move to ubuntu 20.04 and correct bash-completion support 2021-03-19 22:36:36 +11:00
Pierre Kancir f823848697 Dockerfile: use DEBIAN_FRONTEND=noninteractive as ARG ie just on build 2020-09-05 13:31:03 +10:00
Pierre Kancir c6ea39eb66 Docker: use /tmp/buildlogs directory for autotests 2020-08-20 22:22:23 +10:00
Pierre Kancir 05f8d7647a Docker: update the docker file and add .dockerignore
simplify the contenair
Correctly install the STM toolchain and ccache
Add bash completion
2020-04-30 20:32:34 +10:00
Josh Veitch-Michaelis bcbcef5d5c Tools: install ardupilot deps as non-root in Dockerfix for https://github.com/ArduPilot/ardupilot/issues/12513 2019-11-29 15:12:10 +11:00
Stephen Dade f0ee00f778 Tools: Update Docker to new pre-reqs folder 2019-04-05 10:31:09 +11:00
Adam Watkins 2fe3535fd8 Docker: add Dockerfile for Docker container support 2018-09-05 11:29:33 +10:00