tree: c03e67082ee7aa4f013b6c3158c6046e2e197471 [path history] [tgz]
  1. go/
  2. jsdoc/
  3. build_docker_release
  4. Dockerfile
  5. jsdoc.config.js
  6. Makefile
  7. package-lock.json
  8. package.json
  9. probersk.json5
  10. PROD.md
  11. README.md
jsdoc/README.md

jsdoc

Serves the jsdoc generated documentation for the elements-sk and common-sk libraries.

Design

jsdoc is a simple program that serves up the documentation and demo pages for select folders and serves them over HTTP.

jsdoc runs in a Docker container (See the Dockerfile).

Debugging Locally

make release builds a Docker container and uploads it to GKE. One can run one of those containers locally as follows:

docker run -p 9000:8000 gcr.io/skia-public/jsdoc:2018-06-19T17_38_25Z-username-b442da2-dirty

which will map port 8000 in the container (the HTTP server) to port 9000 on the host, reachable at [localhost:9000]. Remember that the docs are built from the checked-in repo.