File tree 2 files changed +15
-12
lines changed
2 files changed +15
-12
lines changed Original file line number Diff line number Diff line change 1
1
FROM node:18-alpine
2
2
3
- ENV version=1.2
3
+ ENV version=1.3
4
4
5
5
# Metadata
6
6
LABEL 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
22
22
23
23
catalog_info=$( cat catalog-info.yaml)
24
24
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' ) )
29
28
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]} "
32
31
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
35
34
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
38
37
39
- cd $working_dir
38
+ echo " info: Docs for entity $entity_name published"
39
+ echo " "
40
+
41
+ cd $working_dir
42
+ done
40
43
41
44
done
You can’t perform that action at this time.
0 commit comments