-
-
Notifications
You must be signed in to change notification settings - Fork 11
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
Replacing existing stats.jenkins.io code with https://github.com/jenkins-infra/stats.jenkins.io #4265
Comments
That would be the (almost) last mile of #4132 🥳 |
Good to know @dduportal 👍🏼 |
I'll prepare a plan for that today hopefully. |
From #4132 (comment):
As the existing website is running from Github Pages, I propose to just change its subdomain from stats.jenkins.io to old.stats.jenkins.io and keep it as there is no related infra cost, WDYT? If we don't want to keep it, we can remove these lines: https://github.com/jenkins-infra/azure-net/blob/a51c2d937433c51eb289b319123beeb8e9477364/dns-records.tf#L287-L290 To switch to the new service we just have to exchange the DNS records. Note: there is nothing to archive per se as https://github.com/jenkins-infra/infra-statistics is still used by the new website. |
Opened jenkins-infra/azure-net#291 |
What about the "process" which updates the branch |
@dduportal the pipeline https://github.com/jenkins-infra/infra-statistics/blob/main/Jenkinsfile must be kept running. It generates and pushes data to the
The data generated is then used by the new stats website, which is only a frontend retrieving the data by downloading them from the content of |
We may want to add some explanations on https://github.com/jenkins-infra/infra-statistics README to clarify this. |
|
|
As the job run once per month there will be plenty of time switching the branch name from
|
@MarkEWaite @shlomomdahan I'd also suggest that when jenkins-infra/azure-net#291 is merged and released, one of you could announce the new website on https://groups.google.com/g/jenkinsci-users and https://groups.google.com/g/jenkinsci-dev, WDYT? Maybe a blog post too? |
Hi @lemeurherveCB Thanks! Or I could make an announcement for the revamped project too. |
@krisstern @lemeurherveCB We propose to switch the production to the new site tomorrow, Wednesday 11 September at 08:00am UTC (10h00am Paris time). The rest can wait (by default 1 week). No objection? |
@dduportal looks fine to me, but my opinion is not that important, @krisstern's one is. |
No objection from me |
We did change the DNS:
|
Update: the new site is live (https://stats.jenkins.io/) and the old site is now available again (https://old.stats.jenkins.io/)
|
I will make an announcement about the new revamped stats.jenkins.io site within the next couple of hours |
My apologies, I have been waiting for jenkins-infra/plugin-site#1890 to be merged first before making an announcement... |
Continues from jenkins-infra#1890 Related with jenkins-infra/helpdesk#4265
many thanks @krisstern ! |
I'm closing this issue as the scope "put the GSoC new website online as default" is ok. See #4132 (comment) for the next steps. |
EDIT: copied at #4132 (comment) to continue the discussion there (still open) As noted in badges/shields#10522 (comment), there are far more consumers than we (I) initially though: https://github.com/search?q=stats.jenkins.io&type=code 😱 Links to (old.)stats.jenkins.io were pointing to files (still) stored on GitHub (currently on the To avoid breaking existing consumers and without serving these files from our service, I propose to put in place redirections from the three folders of https://github.com/jenkins-infra/infra-statistics/tree/gh-pages (then from the Ex: |
Service(s)
Helpdesk, stats.jenkins.io
Summary
As the Implementing UI for Jenkins Infra Statistics project has officially completed, we would like to request for the existing code for the website https://stats.jenkins.io/ with that in https://github.com/jenkins-infra/stats.jenkins.io
c.c. @shlomomdahan @gounthar @Vandit1604
Reproduction steps
No response
The text was updated successfully, but these errors were encountered: