#2007: Support Docker on Arch Linux with pacman and yay#2083
Conversation
Coverage Report for CI Build 29021818813Coverage increased (+0.04%) to 72.268%Details
Uncovered ChangesNo uncovered changes found. Coverage Regressions29 previously-covered lines in 3 files lost coverage.
Coverage Stats💛 - Coveralls |
e4117a0 to
9fda800
Compare
87c9f75 to
b4b5d64
Compare
|
Anh will do the team review. |
|
Since this is a bit tricky to test in WSL, I wrote down some instructions that worked for me locally. @hohwille if you think this might be useful in the future, I would also be willing to write this down as a more elaborate archlinux specific documentation. |
|
When I test on the Capgemini laptop, I get an error: |
|
This confirms that the installer reaches the yay command: Which is the desired outcome, however ZScaler blocks IDEasy from reaching I tried running |
This PR fixes #2007
Implemented changes:
NativePackageManagerClarification: rancher-desktop (the open source alternative of
dockerused in IDEasy) is not part of the Arch Linux official repositories, therefore it has to be downloaded from the AUR. Given the abundance of AUR helpers, we chose yay given it's considered the most used and popular tool for managing AUR packages.Testing instructions
Please add conscise, understandable instructions on how a reviewer can test/verify the functionality of your contribution here:
yayinstalled (for Windows users, Arch Linux is offered by WSL as well).rancher-desktopis installed successfully.rancher-desktopin your shell or open it from the application menu and verify that it runs sucessfully.rancher-desktopis uninstalled successfully.Clarification: currently
ide dockerwill not work due to a known issue (see #854) and will be resolved in another PR.Checklist for this PR
Make sure everything is checked before merging this PR. For further info please also see
our DoD.
mvn clean testlocally all tests pass and build is successful#«issue-id»: «brief summary»(e.g.#921: fixed setup.bat). If no issue ID exists, title only.In Progressand assigned to you or there is no issue (might happen for very small PRs)with
internal