[
https://issues.apache.org/jira/browse/SOLR-17339?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17856685#comment-17856685
]
Jan Høydahl edited comment on SOLR-17339 at 6/21/24 8:55 AM:
-------------------------------------------------------------
*Current status is:*
* Old buildbot is disabled (from asf.yaml)
* New github action added which has already built the staging site
[https://solr.staged.apache.org/]
* Simple PR github workflow added that builds the pelican site on each PR (to
spot build failure only, nowhere to preview)
In order to make the build pass I needed to disable the vex plugin and
temporarily disable static-resource hashing.
There is no visible consequence, as I added a static copy of the VEX table
until we can bring the vex plugin back. See
[https://solr.staged.apache.org/security.html]
I believe we are now unblocked for publishing the website using github actions
build. Thoughts?
was (Author: janhoy):
*Current status is:* * Old buildbot is disabled (from asf.yaml)
* New github action added which has already built the staging site
https://solr.staged.apache.org/
* Simple PR github workflow added that builds the pelican site on each PR (to
spot build failure only, nowhere to preview)
In order to make the build pass I needed to disable the vex plugin and
temporarily disable static-resource hashing.
There is no visible consequence, as I added a static copy of the VEX table
until we can bring the vex plugin back. See
https://solr.staged.apache.org/security.html
I believe we are now unblocked for publishing the website using github actions
build. Thoughts?
> Build the website with github actions
> -------------------------------------
>
> Key: SOLR-17339
> URL: https://issues.apache.org/jira/browse/SOLR-17339
> Project: Solr
> Issue Type: Task
> Security Level: Public(Default Security Level. Issues are Public)
> Components: website
> Reporter: Jan Høydahl
> Assignee: Jan Høydahl
> Priority: Major
>
> Infra is shutting down Pelican builds with buildbot, ref email to PMCs and
> wiki
> [https://cwiki.apache.org/confluence/display/INFRA/Moving+from+Infrastructure-pelican+to+GitHub+Actions]
> I did the switch in [https://github.com/apache/solr-site/pull/99] but the
> site does not build due to missing python modules needed by 'wex' plugin.
> Reason is that the infra github-action does not currently install custom
> packages from requirements.txt, like the old buildbot one did. So I filed a
> PR to add that feature:
> [https://github.com/apache/infrastructure-actions/pull/63]
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]