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

Run sadl-eclipse with new UID and GID if needed #829

Merged
merged 1 commit into from
Dec 4, 2021

Conversation

tuxji
Copy link
Collaborator

@tuxji tuxji commented Dec 4, 2021

Fix problems running sadl-eclipse in GitHub Actions due to runner's
user not having same UID and GID as container's user. Allow container
to change its user to a different UID and GID if needed.

.github/workflows/release.yml: Add action to main workflow to update
Docker Hub description using com.ge.research.sadl.product/README.md.

rootfiles/ReadMe.txt: Redundant, keep all sadl-eclipse documentation
in com.ge.research.sadl.product/README.md instead.

rootfiles/SADLCli.sh: Disable a shellcheck warning.

rootfiles/change-user.sh: Add new script to change a user and their
files to a new UID/GID.

rootfiles/entrypoint.sh: Add new script to run SADLCli with new UID
and GID if needed.

com.ge.research.sadl.product/Dockerfile: Change ENTRYPOINT from
SADLCli.sh to entrypoint.sh.

com.ge.research.sadl.product/README.md: Bring sadl-eclipse
documentation up to date with latest changes.

Fix problems running sadl-eclipse in GitHub Actions due to runner's
user not having same UID and GID as container's user.  Allow container
to change its user to a different UID and GID if needed.

.github/workflows/release.yml: Add action to main workflow to update
Docker Hub description using com.ge.research.sadl.product/README.md.

rootfiles/ReadMe.txt: Redundant, keep all sadl-eclipse documentation
in com.ge.research.sadl.product/README.md instead.

rootfiles/SADLCli.sh: Disable a shellcheck warning.

rootfiles/change-user.sh: Add new script to change a user and their
files to a new UID/GID.

rootfiles/entrypoint.sh: Add new script to run SADLCli with new UID
and GID if needed.

com.ge.research.sadl.product/Dockerfile: Change ENTRYPOINT from
SADLCli.sh to entrypoint.sh.

com.ge.research.sadl.product/README.md: Bring sadl-eclipse
documentation up to date with latest changes.
@tuxji tuxji merged commit ba76ccc into development Dec 4, 2021
@tuxji tuxji deleted the ji/fix-docker-perms branch December 4, 2021 23:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant