Skip to content

Conversation

@mojavelinux
Copy link
Contributor

This PR populates the Antora playbook branch for building the production docs site using Antora from Gradle.

The Antora playbook branch, named docs-build, will take over the responsibility of deploying the production docs. That means it will contain the Antora playbook file for the production docs (antora-playbook.yml) as well as the Deploy Docs and Rebuild Search Index CI workflows. The main branch will still continue to be used as the scheduler for these workflows.

There will be a corresponding PR to the main branch to set up parallel workflows to be used as the build scheduler and trigger for the workflows in this branch. That PR will also repurpose the Gradle build in the docs folder to only build docs in that branch.

This PR contains an Antora playbook for building the production docs site from the current repository, considering any linked worktrees. That playbook is intended for testing the full site build.

@pivotal-cla
Copy link

@mojavelinux Please sign the Contributor License Agreement!

Click here to manually synchronize the status of this Pull Request.

See the FAQ for frequently asked questions.

@spring-projects-issues spring-projects-issues added the status: waiting-for-triage An issue we've not yet triaged label Sep 6, 2022
@pivotal-cla
Copy link

@mojavelinux Thank you for signing the Contributor License Agreement!

Copy link
Member

@rwinch rwinch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry I had missed a couple items.

@rwinch rwinch self-assigned this Sep 8, 2022
@rwinch rwinch added in: docs An issue in Documentation or samples and removed status: waiting-for-triage An issue we've not yet triaged labels Sep 8, 2022
@rwinch rwinch added this to the 6.0.0-M7 milestone Sep 8, 2022
@rwinch rwinch changed the title Populate playbook branch for building docs site Add Antora Build to docs-build branch Sep 8, 2022
@rwinch rwinch merged commit 7a8ba42 into spring-projects:docs-build Sep 8, 2022
rwinch added a commit that referenced this pull request Sep 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

in: docs An issue in Documentation or samples

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants