Skip to content

ci: add preview apps#2756

Open
oldgiova wants to merge 1 commit intomendersoftware:masterfrom
oldgiova:preview-apps
Open

ci: add preview apps#2756
oldgiova wants to merge 1 commit intomendersoftware:masterfrom
oldgiova:preview-apps

Conversation

@oldgiova
Copy link
Copy Markdown
Contributor

@oldgiova oldgiova commented Feb 23, 2026

Add Gitlab Preview Apps in form of Gitlab Pages to preview docs.mender.io from a PR

Co-authored-with: Claude

External Contributor Checklist

🚨 Please review the guidelines for contributing to this repository.

  • Make sure that all commits follow the conventional commit specification for the Mender project.

The majority of our contributions are fixes, which means your commit should have
the form below:

fix: <SHORT DESCRIPTION OF FIX>

<OPTIONAL LONGER DESCRIPTION>

Changelog: <USER-FRIENDLY-CHANGE-DESCRIPTION> or <None>
Ticket: <TICKET NUMBER> or <None>
  • Make sure that all commits are signed with git --signoff. Also note that the signoff author must match the author of the commit.

Description

Please describe your pull request.

Thank you!

@mender-test-bot
Copy link
Copy Markdown
Contributor

There was an error running your pipeline, see logs for details.

@oldgiova oldgiova force-pushed the preview-apps branch 12 times, most recently from 6151985 to b1f7107 Compare February 23, 2026 12:56
Copy link
Copy Markdown
Contributor

@mzedel mzedel left a comment

Choose a reason for hiding this comment

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

The current docs site setup (grav based, php reliant) doesn't really support static generation to be hosted on Gitlab Pages 😕 - there is this (now deprecated) plugin for grav: https://github.com/barryanders/grav-plugin-blackhole that I played around with locally, but that wouldn't give us search and some of the pages had sections generated on request (OTOH it's 5-6 years ago that I looked into it)...

@oldgiova
Copy link
Copy Markdown
Contributor Author

The current docs site setup (grav based, php reliant) doesn't really support static generation to be hosted on Gitlab Pages 😕 - there is this (now deprecated) plugin for grav: https://github.com/barryanders/grav-plugin-blackhole that I played around with locally, but that wouldn't give us search and some of the pages had sections generated on request (OTOH it's 5-6 years ago that I looked into it)...

Thanks for the heads-up.. Yeah, I noticed some issues, but with some (many) claude whippings maybe some basic rendering works: https://northern.tech.gitlab.io/Mender/mender-docs/pr-2756/get-started/preparation/index.html (no search though)

@oldgiova oldgiova force-pushed the preview-apps branch 4 times, most recently from 3e1aa80 to ae922ea Compare February 23, 2026 14:33
Add Gitlab Preview Apps in form of Gitlab Pages to preview
docs.mender.io from a PR

Signed-off-by: Roberto Giovanardi <roberto.giovanardi@northern.tech>
@oldgiova oldgiova force-pushed the preview-apps branch 2 times, most recently from a623ef7 to 898b7ed Compare February 23, 2026 15:08
@oldgiova oldgiova requested a review from mzedel February 23, 2026 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants