Skip to content

ENT-14757: Removed leftovers from Jekyll and unused scripts (3.27) - #3797

Merged
olehermanse merged 4 commits into
cfengine:3.27from
aleksandrychev:ENT-14757_3.27
Oct 21, 2026
Merged

olehermanse merged 4 commits into
cfengine:3.27from
aleksandrychev:ENT-14757_3.27

Conversation

@aleksandrychev

Copy link
Copy Markdown
Contributor

Backport of #3793 to 3.27.

Only CFE_DIR was still read from _config.yml, moved it to the python script.

Ticket: ENT-14757
Signed-off-by: Ihor Aleksandrychiev <ihor.aleksandrychiev@northern.tech>
(cherry picked from commit e33dd1e)
Signed-off-by: Ihor Aleksandrychiev <ihor.aleksandrychiev@northern.tech>
(cherry picked from commit 474131d)
Dropped the nokogiri gem libraries, the RVM package list and
default-jdk (used by Jekyll's closure compiler) from
generator/build/install.sh; the Hugo build only needs python3 and
Node. Deleted generator/_setup/ and
provisioning-install-build-tool-chain.sh, and replaced remaining
Jekyll/Liquid mentions in DOCTOOLS.README.md and cheatsheet.markdown.

(cherry picked from commit 5bb1a13)
Nothing invokes these anymore:
- _create_pdf.sh: broken and incompatible with the Hugo output layout
- bootstrap-build.sh, starter_pack-build-docs.sh: old pre-Hugo build flow
- build/search/: replaced by the search indexer in nt-docs

(cherry picked from commit 931a1e3)
@aleksandrychev

Copy link
Copy Markdown
Contributor Author

@cf-bottom jenkins please

@cf-bottom

Copy link
Copy Markdown

@aleksandrychev

Copy link
Copy Markdown
Contributor Author

@olehermanse please merge

@olehermanse
olehermanse merged commit 4608a2f into cfengine:3.27 Oct 21, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants