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