This is an automated email from the ASF dual-hosted git repository.
janardhan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/systemds-website.git
The following commit(s) were added to refs/heads/master by this push:
new 84dc7c3 [DOCS] Add website update and troubleshooting instructions
(#84)
84dc7c3 is described below
commit 84dc7c33c6ae0bec86b2f4494b0b5e7438efe89c
Author: Janardhan Pulivarthi <[email protected]>
AuthorDate: Tue Jun 8 19:32:21 2021 +0530
[DOCS] Add website update and troubleshooting instructions (#84)
---
README.md | 43 +++++++++++++++++++++++++++++++++++++++++--
1 file changed, 41 insertions(+), 2 deletions(-)
diff --git a/README.md b/README.md
index 261e760..e1f9c77 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
-# SystemDS Website
+# Apache SystemDS Website
-This repository contains the code for the SystemDS main website.
+This repository contains the code for the SystemDS [main
website](https://github.com/apache/systemds-website).
## Dependencies
@@ -32,3 +32,42 @@ gulp
```
If all goes well it open the site in your browser at `http://localhost:3000`.
+
+### Troubleshooting
+
+`Error: spawn jekyll.bat ENOENT` can be resolved by
+
+```bash
+gem install jekyll
+```
+
+If you are still facing the issue, perhaps the discussion
+[here](https://github.com/j143/systemds-website/issues/3) might would give
some pointers.
+
+
+## Updating the website
+
+After generating files by following above instructions.
+
+1. Create a new branch (for example, `update-website`) from the `asf-staging`
branch.
+
+```bash
+git checkout asf-staging
+git checkout -b update-website
+```
+
+2. Copy the generated files to the website `content` folder.
+
+```bash
+cp -r _site/* content/
+git add content/*
+git commit -m "Update SystemDS website with latest changes"
+```
+
+3. Add changes to the personal fork and create a PR against `asf-staging`
branch.
+
+```bash
+git push https://github.com/<id>/systemds-website update-website
+```
+
+An example, [PR#83](https://github.com/apache/systemds-website/pull/83).