You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by GitBox <gi...@apache.org> on 2022/03/21 07:20:45 UTC
[GitHub] [apisix-website] SkyeYoung opened a new issue #964: [Site]: Why the website have to rebuild everyday?
SkyeYoung opened a new issue #964:
URL: https://github.com/apache/apisix-website/issues/964
### Current State
**Description of the current state/issue**:
As the title says.
**Link to the page**:
**Screenshots (if relevant)**:
### Desired State
**Description of the change you are proposing**:
### Would you like to fix this issue?
_No response_
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [apisix-website] SkyeYoung commented on issue #964: [Site]: Why the website have to rebuild everyday?
Posted by GitBox <gi...@apache.org>.
SkyeYoung commented on issue #964:
URL: https://github.com/apache/apisix-website/issues/964#issuecomment-1074629591
> To ensure that the documentation station is up to date, a daily build is chosen,
Why not use git hooks to trigger the build?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [apisix-website] juzhiyuan commented on issue #964: [Site]: Why the website have to rebuild everyday?
Posted by GitBox <gi...@apache.org>.
juzhiyuan commented on issue #964:
URL: https://github.com/apache/apisix-website/issues/964#issuecomment-1074632014
1. No time.
2. Those repos are under the ASF, no token.
3. There have plenty of PRs in other repos, they will trigger building many times.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [apisix-website] juzhiyuan commented on issue #964: [Site]: Why the website have to rebuild everyday?
Posted by GitBox <gi...@apache.org>.
juzhiyuan commented on issue #964:
URL: https://github.com/apache/apisix-website/issues/964#issuecomment-1074624298
This is a historical question that we discussed many times in 2020: do we need to put all project documentation in the apisix-website repository, or do we maintain each repository separately? The conclusion was to maintain each repository separately but keep a unified directory structure, that's why we will notice some directories like `{repo}/docs/{language}/xxx`.
Under the current directory structure, the documentation website needs to fetch the original document content from each repository and build it. To ensure that the documentation station is up to date, a daily build is chosen, that's why we have a CRON job: https://github.com/apache/apisix-website/blob/master/.github/workflows/deploy.yml#L14
Now that there is more and more documentation content in each repository, it is possible to build only the last few versions, and historical documentation can be archived to Netlify's service, refer to Docusaurus https://docusaurus.io/docs.

--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [apisix-website] SkyeYoung commented on issue #964: [Site]: Why the website have to rebuild everyday?
Posted by GitBox <gi...@apache.org>.
SkyeYoung commented on issue #964:
URL: https://github.com/apache/apisix-website/issues/964#issuecomment-1073547699
@juzhiyuan
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [apisix-website] SkyeYoung commented on issue #964: [Site]: Why the website have to rebuild everyday?
Posted by GitBox <gi...@apache.org>.
SkyeYoung commented on issue #964:
URL: https://github.com/apache/apisix-website/issues/964#issuecomment-1074633696
> * No time.
> * Those repos are under the ASF, no token.
> * There have plenty of PRs in other repos, they will trigger building many times.
Ok, I know. Thx ASF.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [apisix-website] SkyeYoung closed issue #964: [Site]: Why the website have to rebuild everyday?
Posted by GitBox <gi...@apache.org>.
SkyeYoung closed issue #964:
URL: https://github.com/apache/apisix-website/issues/964
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org