Hidden smoketest page
Use this page to test your changes and ensure that there are not any issues, unwanted behaviors, or regression that are caused by your changes.
Below are a set of site elements that have causes issues in the past.
- Top level:
- A nested list item.
- another level lower
- Nested code sample:
Shortcode:{
{< readfile file="./hack/reference-docs-gen-config.json" code="true" lang="json" >}
}
Example: {{< readfile file="./hack/reference-docs-gen-config.json" code="true" lang="json" >}} - This should be the third bullet (3.).
- More nested code:
Shortcode:{
{< readfile file="Gopkg.toml" code="true" lang="toml" >}
}
Example: {{< readfile file="Gopkg.toml" code="true" lang="toml" >}} - Another nested ordered list item (2.)
- More nested code:
- A nested list item.
The following use the
readfile
shortcode
Shortcode: {
renders as:
{{< readfile file="./hack/reference-docs-gen-config.json" code="true" lang="json" >}}{< readfile file="./hack/reference-docs-gen-config.json" code="true" lang="json" >}
}
Shortcode: {
renders as:
{{< readfile file="./docs/serving/samples/cloudevents/cloudevents-nodejs/service.yaml" code="true" lang="yaml" >}}{< readfile file="./docs/serving/samples/cloudevents/cloudevents-nodejs/service.yaml" code="true" lang="yaml" >}
}
Examples of how the manual and dynamic version number or branch name can be
added in-line with the
version
shortcode
(uses the define values from
config/_default/params.toml)
-
Shortcode:
{
renders as: {{< version >}}{< version >}
}Example:
kubectl apply version/{{< version >}}/is-the-latest/docs-version.yaml
-
Shortcode:
{
renders as: {{< version override="v0.2.2" >}}{< version override="v0.2.2" >}
}Example:
kubectl apply the-version-override/{{< version override="v0.2.2" >}}/is-manually-specified.yaml
-
Shortcode:
{
renders as: {{< version patch=".20" >}}{< version patch=".20" >}
}Example:
kubectl apply this-is-a-point-release/{{< version patch=".20" >}}/filename.yaml
-
Shortcode:
{
renders as: {{< branch >}}{< branch >}
}Example:
git clone -b "{{< branch >}}" https://github.com/knative/docs knative-docs
-
Shortcode:
{
renders as: {{< branch override="release-0.NEXT" >}}{< branch override="release-0.NEXT" >}
}Example:
git clone -b "{{< branch override="release-0.NEXT" >}}" https://github.com/knative/docs knative-docs
How to include tabbed content in your page. Note that you can set a default tab.
{{< tabs name="tabs_example" default="Include example" >}} {{< tab name="Regular example" >}} This is a regular example tab. {{< /tab >}}
{{< tab name="Include example" >}} {{% readfile file="./docs/serving/samples/multi-container/service.yaml" code="true" lang="yaml" %}} {{< /tab >}} {{< /tabs >}}