[jira] [Commented] (HBASE-30004) Implement a new generate web site jenkins job

2026-03-18 Thread Jira


[ 
https://issues.apache.org/jira/browse/HBASE-30004?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18066603#comment-18066603
 ] 

Dávid Paksy commented on HBASE-30004:
-

The built website itself can be found under hbase-website/build/client but the 
2 PDF-s (one light and one dark) are generated under 
hbase-website/public/books directory. Probably we will have to also copy the 
PDF files in our dev-support/jenkins-scripts/generate-hbase-website.sh shell 
script.

> Implement a new generate web site jenkins job
> -
>
> Key: HBASE-30004
> URL: https://issues.apache.org/jira/browse/HBASE-30004
> Project: HBase
>  Issue Type: Task
>  Components: jenkins, website
>Reporter: Duo Zhang
>Assignee: Duo Zhang
>Priority: Major
>
> The new website needs more libraries for building but the git-websites nodes 
> are not designed to do this heavy work, so we need to build the website 
> content on our hbase node and then use git-websites node to push it to the 
> site repo.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (HBASE-30004) Implement a new generate web site jenkins job

2026-03-18 Thread Jira


[ 
https://issues.apache.org/jira/browse/HBASE-30004?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18066600#comment-18066600
 ] 

Dávid Paksy commented on HBASE-30004:
-

Thanks [~zhangduo] , good catch, I forgot to check the PDF-s.

We should generate them on build time but they are indeed missing somehow.

[https://hbase.apache.org/books/apache-hbase-reference-guide-dark-mode.pdf] and 
[https://hbase.apache.org/books/apache-hbase-reference-guide.pdf] return HTTP 
404.

> Implement a new generate web site jenkins job
> -
>
> Key: HBASE-30004
> URL: https://issues.apache.org/jira/browse/HBASE-30004
> Project: HBase
>  Issue Type: Task
>  Components: jenkins, website
>Reporter: Duo Zhang
>Assignee: Duo Zhang
>Priority: Major
>
> The new website needs more libraries for building but the git-websites nodes 
> are not designed to do this heavy work, so we need to build the website 
> content on our hbase node and then use git-websites node to push it to the 
> site repo.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (HBASE-30004) Implement a new generate web site jenkins job

2026-03-18 Thread Duo Zhang (Jira)


[ 
https://issues.apache.org/jira/browse/HBASE-30004?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18066574#comment-18066574
 ] 

Duo Zhang commented on HBASE-30004:
---

[~paksyd] Seems the refguide PDF link is missing, do we still generate PDF 
version ref guide now? I'm not familiar with the nodejs things...

> Implement a new generate web site jenkins job
> -
>
> Key: HBASE-30004
> URL: https://issues.apache.org/jira/browse/HBASE-30004
> Project: HBase
>  Issue Type: Task
>Reporter: Duo Zhang
>Assignee: Duo Zhang
>Priority: Major
>
> The new website needs more libraries for building but the git-websites nodes 
> are not designed to do this heavy work, so we need to build the website 
> content on our hbase node and then use git-websites node to push it to the 
> site repo.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (HBASE-30004) Implement a new generate web site jenkins job

2026-03-18 Thread Jira


[ 
https://issues.apache.org/jira/browse/HBASE-30004?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18066558#comment-18066558
 ] 

Dávid Paksy commented on HBASE-30004:
-

Many thanks [~zhangduo] , the website looks good to me. (y) Really nice.

> Implement a new generate web site jenkins job
> -
>
> Key: HBASE-30004
> URL: https://issues.apache.org/jira/browse/HBASE-30004
> Project: HBase
>  Issue Type: Task
>Reporter: Duo Zhang
>Assignee: Duo Zhang
>Priority: Major
>
> The new website needs more libraries for building but the git-websites nodes 
> are not designed to do this heavy work, so we need to build the website 
> content on our hbase node and then use git-websites node to push it to the 
> site repo.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (HBASE-30004) Implement a new generate web site jenkins job

2026-03-18 Thread Duo Zhang (Jira)


[ 
https://issues.apache.org/jira/browse/HBASE-30004?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18066544#comment-18066544
 ] 

Duo Zhang commented on HBASE-30004:
---

Seems worked.

[~paksyd] Could you please check if the website is OK?

This is the commit

https://github.com/apache/hbase-site/commit/9ec58487ac51012b6f921620e21646a96cb5e2ad

> Implement a new generate web site jenkins job
> -
>
> Key: HBASE-30004
> URL: https://issues.apache.org/jira/browse/HBASE-30004
> Project: HBase
>  Issue Type: Task
>Reporter: Duo Zhang
>Assignee: Duo Zhang
>Priority: Major
>
> The new website needs more libraries for building but the git-websites nodes 
> are not designed to do this heavy work, so we need to build the website 
> content on our hbase node and then use git-websites node to push it to the 
> site repo.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (HBASE-30004) Implement a new generate web site jenkins job

2026-03-18 Thread Duo Zhang (Jira)


[ 
https://issues.apache.org/jira/browse/HBASE-30004?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18066545#comment-18066545
 ] 

Duo Zhang commented on HBASE-30004:
---

The jenkins job is

https://ci-hbase.apache.org/job/HBase-Generate-Website

> Implement a new generate web site jenkins job
> -
>
> Key: HBASE-30004
> URL: https://issues.apache.org/jira/browse/HBASE-30004
> Project: HBase
>  Issue Type: Task
>Reporter: Duo Zhang
>Assignee: Duo Zhang
>Priority: Major
>
> The new website needs more libraries for building but the git-websites nodes 
> are not designed to do this heavy work, so we need to build the website 
> content on our hbase node and then use git-websites node to push it to the 
> site repo.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (HBASE-30004) Implement a new generate web site jenkins job

2026-03-17 Thread Jira


[ 
https://issues.apache.org/jira/browse/HBASE-30004?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18066296#comment-18066296
 ] 

Dávid Paksy commented on HBASE-30004:
-

Many thanks for opening this. (y)

> Implement a new generate web site jenkins job
> -
>
> Key: HBASE-30004
> URL: https://issues.apache.org/jira/browse/HBASE-30004
> Project: HBase
>  Issue Type: Task
>Reporter: Duo Zhang
>Priority: Major
>
> The new website needs more libraries for building but the git-websites nodes 
> are not designed to do this heavy work, so we need to build the website 
> content on our hbase node and then use git-websites node to push it to the 
> site repo.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)