docs(build): add Makefile, Dockerfile, scripts; bump Hugo to 0.74.3; add build targets to netlify.toml #247
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Modified from github.com/kubernetes/website
scripts
directory from kubernetes/website/scriptsLocal builds and Netlify deploy previews should display drafts and posts with a future date (we don't currently have those but might later)
To build locally:
make serve
To build the container and run it:
make container-image
make container-serve
Note: I get a permission error when executing
make container-image
:/bin/sh: scripts/hash-files.sh: Permission denied
do not know why yetSetting this to Draft until I figure out the container local permission issue and also how to configure the build in Netlify - I don't think I have to do anything since it should read the build command from netlify.toml.