diff --git a/CHANGELOG.md b/CHANGELOG.md index 9eb259e..614a362 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## 2.2.0 (2024-08-16) + +- Upgrade base images to akospasztor/docker-python:3.11-linux-2.0.1 +- Replace clang-format-11 with clang-format +- Add clang-tidy + +Available images: + +| Image: | Architecture | Base image | +| ---------- | ------------ | ------------------------------------------ | +| 8-2019-q3 | linux | akospasztor/docker-python:3.11-linux-2.0.1 | +| 9-2019-q4 | linux | akospasztor/docker-python:3.11-linux-2.0.1 | +| 9-2020-q2 | linux | akospasztor/docker-python:3.11-linux-2.0.1 | +| 10-2020-q4 | linux | akospasztor/docker-python:3.11-linux-2.0.1 | + ## 2.1.0 (2024-06-22) - Add CMake version 3.29.6 diff --git a/README.md b/README.md index 0b3db4e..72f2095 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,32 @@ Docker Hub link: https://hub.docker.com/r/akospasztor/docker-gcc-arm [![Docker Image CI](https://github.com/akospasztor/docker-gcc-arm/actions/workflows/ci-docker-image.yml/badge.svg)](https://github.com/akospasztor/docker-gcc-arm/actions/workflows/ci-docker-image.yml) +## Available Images + +Available images: + +| Image: | Architecture | Base image | +| ---------- | ------------ | ------------------------------------------ | +| 8-2019-q3 | linux | akospasztor/docker-python:3.11-linux-2.0.1 | +| 9-2019-q4 | linux | akospasztor/docker-python:3.11-linux-2.0.1 | +| 9-2020-q2 | linux | akospasztor/docker-python:3.11-linux-2.0.1 | +| 10-2020-q4 | linux | akospasztor/docker-python:3.11-linux-2.0.1 | + +## Components + +All images contain the following main software packages: + +| Software: | Version | +| --------------------------- | ----------------------- | +| Clang-format | latest available in apt | +| Clang-tidy | latest available in apt | +| CMake | 3.29.6 | +| Doxygen | latest available in apt | +| GCC for ARM (arm-none-eabi) | depends on the image | +| Make | latest available in apt | +| Ninja | 1.12.1 | +| Python | 3.11 | + ## Usage Build image with gcc version 10-2020-q4 for linux: @@ -22,7 +48,7 @@ docker build -t akospasztor/docker-gcc-arm:10-2020-q4-linux-latest 10-2020-q4/li Manually run container and mount a project folder: ```bash -docker run --rm -it -v :/app akospasztor/docker-gcc-arm:10-2020-q4-linux-latest +docker run --rm -it -v : akospasztor/docker-gcc-arm:10-2020-q4-linux-latest ``` Manually push all tags to Docker Hub: