From effa260c241e3ffae892ca71d2546da06235c2b1 Mon Sep 17 00:00:00 2001 From: David Karlsson <35727626+dvdksn@users.noreply.github.com> Date: Thu, 9 Jan 2025 15:34:44 +0100 Subject: [PATCH 1/2] hugo: only render subcommand link if cli data exists Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com> --- layouts/_default/cli.html | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/layouts/_default/cli.html b/layouts/_default/cli.html index a18752576c..f9cd66d1dc 100644 --- a/layouts/_default/cli.html +++ b/layouts/_default/cli.html @@ -183,11 +183,13 @@ can be removed entirely in a future release. {{ range .Pages }} - - {{ .Title }} - {{ $data := index (index site.Data .Params.datafolder) .Params.datafile }} - {{ $data.short }} - + {{- if and .Params.datafolder .Params.datafile }} + + {{ .Title }} + {{ $data := index (index site.Data .Params.datafolder) .Params.datafile }} + {{ $data.short }} + + {{- end }} {{ end }} From a2d2b07b7296062727e914b178d2663b996099f1 Mon Sep 17 00:00:00 2001 From: David Karlsson <35727626+dvdksn@users.noreply.github.com> Date: Thu, 9 Jan 2025 16:31:27 +0100 Subject: [PATCH 2/2] cli: add sidebar entries for common top-level aliases Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com> --- content/reference/cli/docker/build.md | 7 +++++++ content/reference/cli/docker/container/exec.md | 1 - content/reference/cli/docker/container/ls.md | 1 - content/reference/cli/docker/container/run.md | 1 - content/reference/cli/docker/exec.md | 7 +++++++ content/reference/cli/docker/image/ls.md | 1 - content/reference/cli/docker/image/pull.md | 1 - content/reference/cli/docker/image/push.md | 1 - content/reference/cli/docker/images.md | 7 +++++++ content/reference/cli/docker/info.md | 7 +++++++ content/reference/cli/docker/ps.md | 7 +++++++ content/reference/cli/docker/pull.md | 7 +++++++ content/reference/cli/docker/push.md | 7 +++++++ content/reference/cli/docker/run.md | 7 +++++++ content/reference/cli/docker/system/info.md | 1 - 15 files changed, 56 insertions(+), 7 deletions(-) create mode 100644 content/reference/cli/docker/build.md create mode 100644 content/reference/cli/docker/exec.md create mode 100644 content/reference/cli/docker/images.md create mode 100644 content/reference/cli/docker/info.md create mode 100644 content/reference/cli/docker/ps.md create mode 100644 content/reference/cli/docker/pull.md create mode 100644 content/reference/cli/docker/push.md create mode 100644 content/reference/cli/docker/run.md diff --git a/content/reference/cli/docker/build.md b/content/reference/cli/docker/build.md new file mode 100644 index 0000000000..79ec94656e --- /dev/null +++ b/content/reference/cli/docker/build.md @@ -0,0 +1,7 @@ +--- +title: docker build +build: + render: never +sidebar: + goto: /reference/cli/docker/buildx/build/ +--- diff --git a/content/reference/cli/docker/container/exec.md b/content/reference/cli/docker/container/exec.md index 77589f9ab4..4b583fb18a 100644 --- a/content/reference/cli/docker/container/exec.md +++ b/content/reference/cli/docker/container/exec.md @@ -1,7 +1,6 @@ --- datafolder: engine-cli datafile: docker_container_exec -linkTitle: docker exec title: docker container exec aliases: - /edge/engine/reference/commandline/container_exec/ diff --git a/content/reference/cli/docker/container/ls.md b/content/reference/cli/docker/container/ls.md index b79e445e4e..d9a42e15fd 100644 --- a/content/reference/cli/docker/container/ls.md +++ b/content/reference/cli/docker/container/ls.md @@ -1,7 +1,6 @@ --- datafolder: engine-cli datafile: docker_container_ls -linkTitle: docker ps title: docker container ls aliases: - /edge/engine/reference/commandline/container_ls/ diff --git a/content/reference/cli/docker/container/run.md b/content/reference/cli/docker/container/run.md index c5d7708076..e2af79445e 100644 --- a/content/reference/cli/docker/container/run.md +++ b/content/reference/cli/docker/container/run.md @@ -1,7 +1,6 @@ --- datafolder: engine-cli datafile: docker_container_run -linkTitle: docker run title: docker container run aliases: - /engine/reference/commandline/container_run/ diff --git a/content/reference/cli/docker/exec.md b/content/reference/cli/docker/exec.md new file mode 100644 index 0000000000..68acf6d726 --- /dev/null +++ b/content/reference/cli/docker/exec.md @@ -0,0 +1,7 @@ +--- +title: docker exec +build: + render: never +sidebar: + goto: /reference/cli/docker/container/exec/ +--- diff --git a/content/reference/cli/docker/image/ls.md b/content/reference/cli/docker/image/ls.md index 4f71a674c0..582e317389 100644 --- a/content/reference/cli/docker/image/ls.md +++ b/content/reference/cli/docker/image/ls.md @@ -1,7 +1,6 @@ --- datafolder: engine-cli datafile: docker_image_ls -linkTitle: docker images title: docker image ls aliases: - /edge/engine/reference/commandline/image_ls/ diff --git a/content/reference/cli/docker/image/pull.md b/content/reference/cli/docker/image/pull.md index 82a97afc85..7de6d4396e 100644 --- a/content/reference/cli/docker/image/pull.md +++ b/content/reference/cli/docker/image/pull.md @@ -1,7 +1,6 @@ --- datafolder: engine-cli datafile: docker_image_pull -linkTitle: docker pull title: docker image pull aliases: - /edge/engine/reference/commandline/image_pull/ diff --git a/content/reference/cli/docker/image/push.md b/content/reference/cli/docker/image/push.md index 8692d8e844..c80f932d29 100644 --- a/content/reference/cli/docker/image/push.md +++ b/content/reference/cli/docker/image/push.md @@ -1,7 +1,6 @@ --- datafolder: engine-cli datafile: docker_image_push -linkTitle: docker push title: docker image push aliases: - /edge/engine/reference/commandline/image_push/ diff --git a/content/reference/cli/docker/images.md b/content/reference/cli/docker/images.md new file mode 100644 index 0000000000..abaefb6a25 --- /dev/null +++ b/content/reference/cli/docker/images.md @@ -0,0 +1,7 @@ +--- +title: docker images +build: + render: never +sidebar: + goto: /reference/cli/docker/image/ls/ +--- diff --git a/content/reference/cli/docker/info.md b/content/reference/cli/docker/info.md new file mode 100644 index 0000000000..f15fb7de2a --- /dev/null +++ b/content/reference/cli/docker/info.md @@ -0,0 +1,7 @@ +--- +title: docker info +build: + render: never +sidebar: + goto: /reference/cli/docker/system/info/ +--- diff --git a/content/reference/cli/docker/ps.md b/content/reference/cli/docker/ps.md new file mode 100644 index 0000000000..3e6d2f9004 --- /dev/null +++ b/content/reference/cli/docker/ps.md @@ -0,0 +1,7 @@ +--- +title: docker ps +build: + render: never +sidebar: + goto: /reference/cli/docker/container/ls/ +--- diff --git a/content/reference/cli/docker/pull.md b/content/reference/cli/docker/pull.md new file mode 100644 index 0000000000..9173e78dff --- /dev/null +++ b/content/reference/cli/docker/pull.md @@ -0,0 +1,7 @@ +--- +title: docker pull +build: + render: never +sidebar: + goto: /reference/cli/docker/image/pull/ +--- diff --git a/content/reference/cli/docker/push.md b/content/reference/cli/docker/push.md new file mode 100644 index 0000000000..735816235b --- /dev/null +++ b/content/reference/cli/docker/push.md @@ -0,0 +1,7 @@ +--- +title: docker push +build: + render: never +sidebar: + goto: /reference/cli/docker/image/push/ +--- diff --git a/content/reference/cli/docker/run.md b/content/reference/cli/docker/run.md new file mode 100644 index 0000000000..a577ccf651 --- /dev/null +++ b/content/reference/cli/docker/run.md @@ -0,0 +1,7 @@ +--- +title: docker run +build: + render: never +sidebar: + goto: /reference/cli/docker/container/run/ +--- diff --git a/content/reference/cli/docker/system/info.md b/content/reference/cli/docker/system/info.md index 9eafb07302..65adda3d3a 100644 --- a/content/reference/cli/docker/system/info.md +++ b/content/reference/cli/docker/system/info.md @@ -1,7 +1,6 @@ --- datafolder: engine-cli datafile: docker_system_info -linkTitle: docker info title: docker system info aliases: - /edge/engine/reference/commandline/system_info/