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

Configure Docker build+publish via GH Actions #132

Open
MPParsley opened this issue Oct 2, 2022 · 9 comments
Open

Configure Docker build+publish via GH Actions #132

MPParsley opened this issue Oct 2, 2022 · 9 comments

Comments

@MPParsley
Copy link
Contributor

The latest docker image on docker hub is a year old. Would be nice to push a new image.

@rubensworks
Copy link
Member

Dockerhub is configured to auto-build on this repo, so something must be broken...

@rubensworks
Copy link
Member

Ah, apparently automated builds require a paid subscription now :/
So I guess we'll have to configure a GH Actions build process instead.

@rubensworks rubensworks changed the title Release new docker image Configure Docker build+publish via GH Actions Oct 3, 2022
@rubensworks
Copy link
Member

Pushed a manual build in the meantime.

@MPParsley
Copy link
Contributor Author

Thanks!

@MPParsley
Copy link
Contributor Author

I'm not seeing any user statements in https://hub.docker.com/layers/comunica/jquery-widget.js/latest/images/sha256-3920f8c348a2f67a27cd9c671dd99e88fd53b92f25fb6fa4c53dc8685b3dc977?context=explore

It prevents us from using it in OpenShift:
image

Image comunica/jquery-widget.js:latest runs as the root user which might not be permitted by your cluster administrator.

How did you publish the image?

@rubensworks
Copy link
Member

Looks like I did something wrong, can you try again?

@MPParsley
Copy link
Contributor Author

Perfect, tyvm!

image

@rubensworks
Copy link
Member

rubensworks commented Oct 3, 2022

Let's leave this issue open, as we still want auto-builds.

@rubensworks rubensworks reopened this Oct 3, 2022
@MPParsley
Copy link
Contributor Author

Of course!

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

No branches or pull requests

2 participants