Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update changelog for upcoming release and update readme with components list #23

Merged
merged 2 commits into from
Aug 16, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
28 changes: 27 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand All @@ -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 <path-to-project-folder>:/app akospasztor/docker-gcc-arm:10-2020-q4-linux-latest
docker run --rm -it -v <path-to-project>:<path-to-project> akospasztor/docker-gcc-arm:10-2020-q4-linux-latest
```

Manually push all tags to Docker Hub:
Expand Down