[
https://issues.apache.org/jira/browse/FLINK-32902?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17782804#comment-17782804
]
ZY tang edited comment on FLINK-32902 at 11/6/23 6:54 PM:
----------------------------------------------------------
[~mapohl] I can merge the scrips to reduce redundancy. Could you assign it to
me ;) ?
was (Author: JIRAUSER302551):
I can merge the scrips to reduce redundancy. Could you assign it to me ;) ?
> Docs creation and checks in multiple locations
> ----------------------------------------------
>
> Key: FLINK-32902
> URL: https://issues.apache.org/jira/browse/FLINK-32902
> Project: Flink
> Issue Type: Improvement
> Components: Documentation, Test Infrastructure
> Affects Versions: 1.16.2, 1.18.0, 1.17.1
> Reporter: Matthias Pohl
> Priority: Major
> Labels: starter
>
> Currently, Flink has two CI pipeline configs dealing with documentation
> ([tools/ci/compile.sh:83ff|https://github.com/apache/flink/blob/28aaa4b80c571fe497dd76f79e617c01e2a25869/tools/ci/compile.sh#L83]
> that's used by Flink's Azure pipeline; the docs are generated in a separate
> step in
> [azure-pipelines.yml:89|https://github.com/apache/flink/blob/29f009b7e8c714cd5af0626e9725eb8538a4bd0f/azure-pipelines.yml#L89];
> there's a Github Actions workflow that runs the generation and verification
> as well using a separate script in
> [.github/workflows/docs.yml:51|https://github.com/apache/flink/blob/fbb215e57919ad05f4c48b4ef79ee2f808f62ac8/.github/workflows/docs.yml#L51]).
> This leads to duplicate code for documentation generation and verification.
> This is redundant code which we could unify: Both pipelines should ideally
> rely on the same script for generating and verifying the documentation.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)