mirror of
https://github.com/kubevela/kubevela.git
synced 2026-08-18 03:56:36 +00:00
* design doc Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com> * Support deployment via appfile Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com> * design update Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com> * comments Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com> * update Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com> * refactor * add multi services example in design doc
27 lines
409 B
Bash
Executable File
27 lines
409 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
set -e
|
|
|
|
pushd hack/appfile
|
|
|
|
rm tmp* 2>/dev/null | true
|
|
rm deploy/* 2>/dev/null | true
|
|
mkdir deploy 2>/dev/null | true
|
|
|
|
for filename in `ls cue-templates`; do
|
|
cat cue-templates/$filename > tmp
|
|
echo "" >> tmp
|
|
sed -i.bak 's/^/ /' tmp
|
|
|
|
fname="${filename%.*}"
|
|
|
|
cp definitions/${fname}.yaml deploy/${fname}.yaml
|
|
cat tmp >> deploy/${fname}.yaml
|
|
done
|
|
|
|
rm tmp*
|
|
|
|
echo "done"
|
|
|
|
popd
|