-
Notifications
You must be signed in to change notification settings - Fork 1
website: Add instructions for dev environment #32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
4332412 to
8571fe3
Compare
Contributes FOSSRIT/fossrit.github.io#86, but does not close it. This commit migrates the existing content from the `CONTRIBUTING.md` into the Runbook, so there is only one place to refer to for important information about the website. Subsequent PRs will update the fossrit.github.io repo to point to the Runbook once this commit is built in the production docs site. Note these docs cover a a modified workflow for the development environment. This change is introduced in FOSSRIT/fossrit.github.io#88. Closes FOSSRIT/fossrit.github.io#80. ^^I am closing that issue with this commit because it asks for a non-trivial amount of documentation about how to set up the Jekyll stack from scratch. This is something that varies on different developer workstations and operating systems. If someone sets something up one way, it may not be reproducible to how the production site is built. Since we are using fully Free Software container tools to build the development environment, I prefer to choose one and only one way to standardize our development environment. If someone wishes to do it another way, then that is their own prerogative. Signed-off-by: Justin W. Flory <git@jwf.io>
8571fe3 to
00eaf5f
Compare
| To build the site and serve it as a website from your workstation, run the following script: | ||
| ```sh | ||
| ./build.sh | ||
| ``` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am a bit confused here. I can't find build.sh in fossrit.github.io
Would you mind adding the location of the script to run in order to build and serve Jekyll locally?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Got it. I see build has not yet been push because of PR #88 (FOSSRIT/fossrit.github.io#88).
|
Awesome, thanks for digging into this one @10eMyrT! Going to merge this one too. 🎬 |
This commit follows up on previous Runbook PRs, FOSSRIT/runbook#30 and FOSSRIT/runbook#32. Now that contributing guidelines and advice about maintaining this site lives in the Runbook, the duplicated info is removed from this repo. Instead, the reader is redirected to the Runbook. Stay D.R.Y. - Don't Repeat Yourself! Closes #86. Signed-off-by: Justin W. Flory <git@jwf.io>
This commit follows up on previous Runbook PRs, FOSSRIT/runbook#30 and FOSSRIT/runbook#32. Now that contributing guidelines and advice about maintaining this site lives in the Runbook, the duplicated info is removed from this repo. Instead, the reader is redirected to the Runbook. Stay D.R.Y. - Don't Repeat Yourself! Closes #86. Signed-off-by: Justin W. Flory <git@jwf.io>
This commit follows up on previous Runbook PRs, FOSSRIT/runbook#30 and FOSSRIT/runbook#32. Now that contributing guidelines and advice about maintaining this site lives in the Runbook, the duplicated info is removed from this repo. Instead, the reader is redirected to the Runbook. Stay D.R.Y. - Don't Repeat Yourself! Closes #86. Signed-off-by: Justin W. Flory <git@jwf.io>
This commit follows up on previous Runbook PRs, FOSSRIT/runbook#30 and FOSSRIT/runbook#32. Now that contributing guidelines and advice about maintaining this site lives in the Runbook, the duplicated info is removed from this repo. Instead, the reader is redirected to the Runbook. Stay D.R.Y. - Don't Repeat Yourself! Closes #86. Signed-off-by: Justin W. Flory <git@jwf.io>
This commit follows up on previous Runbook PRs, FOSSRIT/runbook#30 and FOSSRIT/runbook#32. Now that contributing guidelines and advice about maintaining this site lives in the Runbook, the duplicated info is removed from this repo. Instead, the reader is redirected to the Runbook. Stay D.R.Y. - Don't Repeat Yourself! Closes #86. Signed-off-by: Justin W. Flory <git@jwf.io>
Contributes FOSSRIT/fossrit.github.io#86, but does not close it.
This commit migrates the existing content from the
CONTRIBUTING.mdinto the Runbook, so there is only one place to refer to for important
information about the website. Subsequent PRs will update the
fossrit.github.io repo to point to the Runbook once this commit is built
in the production docs site.
Note these docs cover a a modified workflow for the development
environment. This change is introduced in FOSSRIT/fossrit.github.io#88.
Closes FOSSRIT/fossrit.github.io#80.
^^I am closing that issue with this commit because it asks for a
non-trivial amount of documentation about how to set up the Jekyll stack
from scratch. This is something that varies on different developer
workstations and operating systems. If someone sets something up one
way, it may not be reproducible to how the production site is built.
Since we are using fully Free Software container tools to build the
development environment, I prefer to choose one and only one way to
standardize our development environment. If someone wishes to do it
another way, then that is their own prerogative.