Skip to content

makefiles/docker: add user group ID to user command#22212

Open
crasbe wants to merge 1 commit intoRIOT-OS:masterfrom
crasbe:pr/docker_usergroup
Open

makefiles/docker: add user group ID to user command#22212
crasbe wants to merge 1 commit intoRIOT-OS:masterfrom
crasbe:pr/docker_usergroup

Conversation

@crasbe
Copy link
Copy Markdown
Contributor

@crasbe crasbe commented Apr 23, 2026

Contribution description

This is the counterpart to RIOT-OS/riotdocker#266 and sets the user group ID for the user inside of the riotbuild docker container. This avoids having files with the wrong group (root group) on the file system for shared folders (such as .gitcache).

More details can be found in RIOT-OS/riotdocker#266.

Testing procedure

See RIOT-OS/riotdocker#266.

Issues/PRs references

Depends on RIOT-OS/riotdocker#266.

Declaration of AI-Tools / LLMs usage:

AI-Tools / LLMs that were used are:

  • none

@crasbe crasbe added Type: enhancement The issue suggests enhanceable parts / The PR enhances parts of the codebase / documentation CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR CI: skip compile test If set, CI server will run only non-compile jobs, but no compile jobs or their dependent jobs State: waiting for CI update State: The PR requires an Update to CI to be performed first labels Apr 23, 2026
@github-actions github-actions Bot added the Area: build system Area: Build system label Apr 23, 2026
@riot-ci
Copy link
Copy Markdown

riot-ci commented Apr 23, 2026

Murdock results

✔️ PASSED

008719a makefiles/docker: add user group ID to user command

Success Failures Total Runtime
1 0 1 01m:42s

Artifacts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: build system Area: Build system CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR CI: skip compile test If set, CI server will run only non-compile jobs, but no compile jobs or their dependent jobs State: waiting for CI update State: The PR requires an Update to CI to be performed first Type: enhancement The issue suggests enhanceable parts / The PR enhances parts of the codebase / documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants