-
Notifications
You must be signed in to change notification settings - Fork 362
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
RFC: MKDocs #357
Comments
As a follow up we would then organize the
|
There will be zero python 2 support. |
This issue is now marked as stale because it hasn't seen activity for a while. Add a comment or it will be closed soon. |
Keep |
Closing this issue as it hasn't seen activity for a while. Please add a comment @mentioning a maintainer to reopen. |
Closing this issue as it hasn't seen activity for a while. Please add a comment @mentioning a maintainer to reopen. |
This issue is now marked as stale because it hasn't seen activity for a while. Add a comment or it will be closed soon. |
Closing this issue as it hasn't seen activity for a while. Please add a comment @mentioning a maintainer to reopen. |
Projen >> Components >> MKDocs
Like other projen things its documentation should be self hosting. This was inspired by
a conversation on cdk.dev Slack between Philip and Elad.
Table of Contents
Problem
yaml
Use Case
projen/projen
based onawslabs/cdk8s
and then forcdk-constructs/catalog
Usage
.projenrc.js
Dependencies and future TODO
Project
#369Assumptions
Pipfile
to installmkdocs
andprojen
willpipenv exec
viatasks.exec()
Implementation
projen
Component
buildTask
willspawn
asub-task
withsteps
releaseTask
willspawn
asub-task
withsteps
Build Steps
projen build
will includehttps://github.com/awslabs/cdk8s/blob/master/docs/build.sh
Release Steps
projen release
will includeOther
projen mkdocs:serve
will forward tomkdocs.ts compontent
Synthesize
./mkdocs.yaml
usingYamlFile
props.docDir
if DNE then write outprops.docsDir
/index.md if usingSampleFile
props.docsDir
/!*.js is added to.gitignore
props.docsDir
/.pages and includeddocgen
docgen
API docs will land inprops.docsDir
accordinglyThe text was updated successfully, but these errors were encountered: