-
Notifications
You must be signed in to change notification settings - Fork 4
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
Final Steps #23
Comments
@olamy @sbordet We need to decide once and for all how the build results from this repository are going to be pulled or pushed to jetty.org
|
Issue for coordinating with Eclipse on the redirect: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/4602 |
The command you need to run can be found in the current GitHub Actions workflow. See https://github.com/webtide/jetty.website/blob/main/.github/workflows/publish-site.yml#L47-L52 Note that the ANTORA_CACHE_DIR environment variable is required for the time being. |
There is something missing from the list. You will need a build to produce and publish the UI bundle. An alternative is to build the UI bundle in the same job that generates the site. In other words, produce the UI bundle from source each time the site is generated. There's nothing wrong with that, though it makes it harder to test the site locally since there is no UI bundle at a publicly accessible URL. |
Eclipse IP issue to make sure they are fine with transferring this over. https://gitlab.eclipse.org/eclipsefdn/emo-team/iplab/-/issues/14595 |
Well, It would appear that transferring the repository is a non-starter, we can not give eclipsewebmaster access to our company organization. @mojavelinux are you ok with my just hooking up a remote to a repo in the jetty organization and transferring repo content over? We'll lose the issue history. |
couldn't we (webtide) transfer this to github.com/jetty-project/ and then do the Eclipse IP from there to github.com/jetty/ |
https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/4620#note_2245138 looks like we might get away with just rights to the repo itself. |
This repository has been moved to the jetty organization. |
Trying to sort out how to have the UI artifact published here now. https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/4627 |
This repository was set up with the understanding that we would be using GitHub. Switching to GitLab requires that the CI workflows be redeveloped. This is not a quick fix. |
Gitlab is not my intention at all; that is just where I have to interact with the Eclipse webmasters. The linked issue is my trying to sort out the organization secret deal/otterdog goop with them so we can publish the UI artifact here. |
My mistake. When you said "published here now" then linked to GitLab, my mind jumped to the fact that you were trying to do it on GitLab. I get it now. |
Are we still waiting on anything to merge the PRs with the migrated content? |
@sbordet ? We just had to stage a release for 10 and 11 for a client, but I am personally not aware of anything else pending. |
@olamy pls populate /var/www/javadoc.jetty.org with the content you were working on |
we might need more space on disk :) |
some back and forth on the #23 but good to close out this issue, finally! |
Hooray! 🎉 Congratulations on a successful migration! |
As we are heading into the deployment of the jetty.org site, I wanted to open this issue to identify and track the final steps we need to take. AFAICT
Anything else?
The text was updated successfully, but these errors were encountered: