Refresh website content, add contrib docs to the generation pipeline #1

Merged
nico merged 1 commits from fnux/cdist-web:master into master 1 year ago
fnux commented 1 year ago

Here's a quick refresh of the cdist website that was forgotten uncommitted on my laptop for a few months:

  • Remove install/upgrade pages from the top-level website, as it is redundant with the manual.
  • Reduce the number of pages and improve the navigation flow.
  • Add the contrib types documentation to the website.
Here's a quick refresh of the cdist website that was forgotten uncommitted on my laptop for a few months: * Remove install/upgrade pages from the top-level website, as it is redundant with the manual. * Reduce the number of pages and improve the navigation flow. * Add the contrib types documentation to the website.
nico merged commit 0c0a639969 into master 1 year ago
nico commented 1 year ago
Owner

LGTM, merging. Do you remember how we updated the website?

LGTM, merging. Do you remember how we updated the website?
fnux commented 1 year ago
Poster

LGTM, merging. Do you remember how we updated the website?

Yep, the Makefile of this repository provides helpers to build and push everything to staticweb.

https://code.ungleich.ch/ungleich-public/cdist-web/src/branch/master/Makefile

You need cdist-web, cdist and cdist-contrib all in the same directory, and from cdist-contrib run make release-publish (I never did it myself, though).

> LGTM, merging. Do you remember how we updated the website? Yep, the Makefile of this repository provides helpers to build and push everything to staticweb. https://code.ungleich.ch/ungleich-public/cdist-web/src/branch/master/Makefile You need `cdist-web`, `cdist` and `cdist-contrib` all in the same directory, and from `cdist-contrib` run `make release-publish` (I never did it myself, though).
fnux commented 1 year ago
Poster

I could do it but I don't have write access to this repository (which is needed since the changelog and a few other things are committed into cdist-web).

I could do it but I don't have write access to this repository (which is needed since the changelog and a few other things are committed into cdist-web).
The pull request has been merged as 0c0a639969.
You can also view command line instructions.

Step 1:

From your project repository, check out a new branch and test the changes.
git checkout -b fnux-master master
git pull master

Step 2:

Merge the changes and update on Gitea.
git checkout master
git merge --no-ff fnux-master
git push origin master
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: ungleich-public/cdist-web#1
Loading…
There is no content yet.