File tree Expand file tree Collapse file tree 1 file changed +15
-4
lines changed Expand file tree Collapse file tree 1 file changed +15
-4
lines changed Original file line number Diff line number Diff line change @@ -28,19 +28,30 @@ for schemaDir in schemas/v3* ; do
2828 fi
2929 done
3030
31+ # construct sed command
32+ sedCmd=()
3133 for schema in " ${schemas[@]} " ; do
3234 if [ -f " $schemaDir /$schema " ]; then
3335 base=$( basename " $schema " .yaml)
34- mkdir -p " deploy/oas/$version /$base "
36+ sedCmd+=(" -e s/$base \/WORK-IN-PROGRESS/$base \/${datesHash[$schema]} /g" )
37+ fi
38+ done
3539
36- # TODO: sed instead of cp
40+ echo " ${sedCmd[@]} "
41+
42+ for schema in " ${schemas[@]} " ; do
43+ if [ -f " $schemaDir /$schema " ]; then
44+ base=$( basename " $schema " .yaml)
3745 target=deploy/oas/$version /$base /${datesHash[$schema]}
38- cp schemas/v$version /$schema $target .yaml
46+
47+ mkdir -p " deploy/oas/$version /$base "
48+
49+ sed ${sedCmd[@]} $schemaDir /$schema > $target .yaml
3950 node scripts/yaml2json/yaml2json.js $target .yaml
4051 rm $target .yaml
4152 mv $target .json $target
42- mv deploy/oas/$version /$base /* .md $target .md
4353
54+ mv deploy/oas/$version /$base /* .md $target .md
4455 fi
4556 done
4657
You can’t perform that action at this time.
0 commit comments