Stream: containers

Topic: โœ” Dev environment for frontend devs


view this post on Zulip Guillermo Portas (May 08 2023 at 11:00):

Hi everyone! I have created a PR for the containerized dev environment for frontend developers: https://github.com/IQSS/dataverse-frontend/pull/87

view this post on Zulip Oliver Bertuch (May 08 2023 at 11:06):

Looks like a fine first implementation!

view this post on Zulip Oliver Bertuch (May 08 2023 at 11:06):

Hopefully the setup part will become much easier once we get done configbaker!

view this post on Zulip Oliver Bertuch (May 08 2023 at 11:09):

I added a suggestion on Github :-)

view this post on Zulip Guillermo Portas (May 08 2023 at 11:09):

Yes, sure! It will be a great improvement

view this post on Zulip Guillermo Portas (May 08 2023 at 11:09):

I've noticed that images pushed to gdcc/dataverse from PRs are always tagged as "unstable", instead of using the branch name. I thought they would be tagged with the branch name. @Oliver Bertuch

view this post on Zulip Oliver Bertuch (May 08 2023 at 11:09):

Nope - the idea was to not clutter Docker Hub with preview images

view this post on Zulip Oliver Bertuch (May 08 2023 at 11:10):

So the images built from PRs will go to ghcr.io

view this post on Zulip Guillermo Portas (May 08 2023 at 11:10):

Oh sure, and with your suggestion on the PR I understand

view this post on Zulip Oliver Bertuch (May 08 2023 at 11:10):

https://github.com/orgs/gdcc/packages/container/package/dataverse

view this post on Zulip Guillermo Portas (May 08 2023 at 11:11):

Great! that's exactly what I need

view this post on Zulip Guillermo Portas (May 08 2023 at 11:11):

I will update the registry as you mention

view this post on Zulip Oliver Bertuch (May 08 2023 at 13:40):

@Guillermo Portas pushing the preview images to GHCR is now in place also for forked branches, as long as someone gives the command. Here's and example how the response will look like when an image has been pushed. https://github.com/IQSS/dataverse/pull/9558#issuecomment-1538370233

view this post on Zulip Oliver Bertuch (May 08 2023 at 13:41):

I do hope the little copy button at the code block helps...

view this post on Zulip Philip Durbin ๐Ÿš€ (May 09 2023 at 15:47):

I'm reviewing this PR now.

view this post on Zulip Oliver Bertuch (May 09 2023 at 15:54):

Sure. So you'll want to improve the script at frontend once we get more jobs done, right?

view this post on Zulip Philip Durbin ๐Ÿš€ (May 09 2023 at 15:57):

Sorry, more jobs?

view this post on Zulip Oliver Bertuch (May 09 2023 at 15:58):

Container stuff

view this post on Zulip Oliver Bertuch (May 09 2023 at 15:59):

The cloning of the dataverse repo can be avoided once we have configbaker

view this post on Zulip Philip Durbin ๐Ÿš€ (May 09 2023 at 15:59):

Oh, certainly. Right now it's calling the "final setup" script.

view this post on Zulip Philip Durbin ๐Ÿš€ (May 09 2023 at 16:00):

But this is a good MVP. Good job, @Guillermo Portas ! :dataverse_man:

view this post on Zulip Philip Durbin ๐Ÿš€ (May 09 2023 at 16:21):

Approved!

view this post on Zulip Philip Durbin ๐Ÿš€ (May 10 2023 at 18:50):

I added this to tomorrow's agenda: https://docs.google.com/document/d/1eQVm88dP2rgM9DKn4ivoWBx6MOK6aXfkLhsZN-Y3fsc/edit?usp=sharing

view this post on Zulip Philip Durbin ๐Ÿš€ (Aug 11 2023 at 15:21):

We have this now: https://github.com/IQSS/dataverse-frontend#local-development-environment

Resolving.

view this post on Zulip Notification Bot (Aug 11 2023 at 15:21):

Philip Durbin has marked this topic as resolved.


Last updated: Oct 30 2025 at 05:14 UTC