File tree Expand file tree Collapse file tree 2 files changed +15
-12
lines changed
Expand file tree Collapse file tree 2 files changed +15
-12
lines changed Original file line number Diff line number Diff line change 11FROM node:18-alpine
22
3- ENV version=1.2
3+ ENV version=1.3
44
55# Metadata
66LABEL name=techdocs-check version=$version \
Original file line number Diff line number Diff line change @@ -22,20 +22,23 @@ for mkdocs in $(find . -name mkdocs.yaml 2>/dev/null); do
2222
2323 catalog_info=$( cat catalog-info.yaml)
2424
25- kind=$( echo " $catalog_info " | shyaml get-value kind)
26- name=$( echo " $catalog_info " | shyaml get-value metadata.name)
27- namespace=$( echo " $catalog_info " | shyaml get-value metadata.namespace default)
28- entity_name=" $namespace /$kind /$name "
25+ kinds=($( echo " $catalog_info " | shyaml get-value kind | tr ' \0' ' \n' ) )
26+ names=($( echo " $catalog_info " | shyaml get-value metadata.name | tr ' \0' ' \n' ) )
27+ namespaces=($( echo " $catalog_info " | shyaml get-value metadata.namespace default | tr ' \0' ' \n' ) )
2928
30- echo " info: Docs for entity $entity_name generating ... "
31- techdocs-cli generate --output-dir $build_dir --no-docker --verbose
29+ for id in " ${ ! kinds[@]} " ; do
30+ entity_name= " ${namespaces[$id]} / ${kinds[$id]} / ${names[$id]} "
3231
33- echo " info: Docs for entity $entity_name publishing ..."
34- techdocs-cli publish --publisher-type $TECHDOCS_PUBLISHER_TYPE --storage-name $TECHDOCS_S3_BUCKET_NAME --directory $build_dir --entity $entity_name
32+ echo " info: Docs for entity $entity_name generating ..."
33+ techdocs-cli generate --output-dir $build_dir --no-docker --verbose
3534
36- echo " info: Docs for entity $entity_name published "
37- echo " "
35+ echo " info: Docs for entity $entity_name publishing ... "
36+ techdocs-cli publish --publisher-type $TECHDOCS_PUBLISHER_TYPE --storage-name $TECHDOCS_S3_BUCKET_NAME --directory $build_dir --entity $entity_name
3837
39- cd $working_dir
38+ echo " info: Docs for entity $entity_name published"
39+ echo " "
40+
41+ cd $working_dir
42+ done
4043
4144done
You can’t perform that action at this time.
0 commit comments