Built with openSUSE Jekyll Theme.
Note that this repo only contains the home page of the site. Actual documents are from:
sudo zypper in ruby ruby-devel ruby2.5-rubygem-bundler ruby2.5-rubygem-eventmachine gcc-c++
bundle installMost changes, such as setting up a new product or guide, need to be made in the file _config.yml.
make buildThe resulting site will be in the _site directory.
make serveVisit http://localhost:4000/ in your browser. Press Ctrl-C to stop serving the site.
Contact the openSUSE admin team to be granted VPN access, and SSH access to [email protected] (was community-i-o-o). For that you need a GPG key with the encryption capability.
Make sure that rn-config/etc/release-notes has required entry. Such configuration then needs to be deployed to pinot-i-o-o.
make uploadmake upload_rn_configFirst make sure the correct version is set in publishusers.
make set_docs_current_version- Clone the
doc-slerepository locally:git clone https://github.com/SUSE/doc-sle - Switch to the correct branch in the
doc-slerepository:git -C /path/to/doc-sle checkout ... - Open
doc-build-scriptfrom this repository and make sure the following are set correctly (!!):- referenced guides (
$guides) - the openSUSE Leap version number (
$version)
- referenced guides (
- Run the script, from within this repo:
./doc-build-script /path/to/doc-sle - (Optional) If a new version has been released and the links still point to the older version, see Setting the current docs version