File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ before:
1010 - go mod tidy
1111 - go generate ./...
1212 - ./scripts/generate-cli-docs.sh
13+ - ./scripts/package-docs.sh
1314
1415builds :
1516 - env :
@@ -62,6 +63,8 @@ release:
6263 extra_files :
6364 - glob : .generated/datumctl-cli-docs.tar.gz
6465 name_template : " {{ .ProjectName }}-cli-docs_{{ .Version }}.tar.gz"
66+ - glob : .generated/datumctl-docs.tar.gz
67+ name_template : " {{ .ProjectName }}-docs_{{ .Version }}.tar.gz"
6568
6669sboms :
6770 - artifacts : archive
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+ set -euo pipefail
3+
4+ ROOT_DIR=" $( cd " $( dirname " ${BASH_SOURCE[0]} " ) /.." && pwd) "
5+ DOCS_DIR=" ${DOCS_SOURCE_DIR:- $ROOT_DIR / docs} "
6+ ARCHIVE_PATH=" ${DOCS_ARCHIVE_PATH:- $ROOT_DIR / .generated/ datumctl-docs.tar.gz} "
7+
8+ if [ ! -d " ${DOCS_DIR} " ]; then
9+ echo " Docs directory not found: ${DOCS_DIR} " >&2
10+ exit 1
11+ fi
12+
13+ mkdir -p " $( dirname " ${ARCHIVE_PATH} " ) "
14+ rm -f " ${ARCHIVE_PATH} "
15+ tar -C " ${DOCS_DIR} " -czf " ${ARCHIVE_PATH} " .
You can’t perform that action at this time.
0 commit comments