[scripts] Add hello-world
example scriptlets
This commit is contained in:
parent
6d2bdbe13c
commit
08eb9ae918
1 changed files with 37 additions and 10 deletions
47
.z-run
47
.z-run
|
@ -7,6 +7,7 @@
|
||||||
|
|
||||||
::// execute / ...
|
::// execute / ...
|
||||||
::// benchmark / ...
|
::// benchmark / ...
|
||||||
|
::// examples / ...
|
||||||
::// documentation / ...
|
::// documentation / ...
|
||||||
::// workspace / ...
|
::// workspace / ...
|
||||||
|
|
||||||
|
@ -74,15 +75,14 @@
|
||||||
!!
|
!!
|
||||||
|
|
||||||
|
|
||||||
<< go / build / server / release / publish
|
<< go / build / server / publish
|
||||||
test "${#}" -eq 0
|
test "${#}" -eq 0
|
||||||
printf -- '[ii] building...\n' >&2
|
|
||||||
"${ZRUN[@]}" ':: go / build / server / release'
|
"${ZRUN[@]}" ':: go / build / server / release'
|
||||||
if test ! -e ./.outputs/publish ; then
|
if test ! -e ./.outputs/publish ; then
|
||||||
mkdir -- ./.outputs/publish
|
mkdir -- ./.outputs/publish
|
||||||
fi
|
fi
|
||||||
if test ! -e ./.outputs/publish/bin ; then
|
if test ! -e ./.outputs/publish/binaries ; then
|
||||||
mkdir -- ./.outputs/publish/bin
|
mkdir -- ./.outputs/publish/binaries
|
||||||
fi
|
fi
|
||||||
cp -T -- \
|
cp -T -- \
|
||||||
./.outputs/binaries/release/kawipiko-server \
|
./.outputs/binaries/release/kawipiko-server \
|
||||||
|
@ -130,15 +130,14 @@
|
||||||
!!
|
!!
|
||||||
|
|
||||||
|
|
||||||
<< go / build / archiver / release / publish
|
<< go / build / archiver / publish
|
||||||
test "${#}" -eq 0
|
test "${#}" -eq 0
|
||||||
printf -- '[ii] building...\n' >&2
|
|
||||||
"${ZRUN[@]}" ':: go / build / archiver / release'
|
"${ZRUN[@]}" ':: go / build / archiver / release'
|
||||||
if test ! -e ./.outputs/publish ; then
|
if test ! -e ./.outputs/publish ; then
|
||||||
mkdir -- ./.outputs/publish
|
mkdir -- ./.outputs/publish
|
||||||
fi
|
fi
|
||||||
if test ! -e ./.outputs/publish/bin ; then
|
if test ! -e ./.outputs/publish/binaries ; then
|
||||||
mkdir -- ./.outputs/publish/bin
|
mkdir -- ./.outputs/publish/binaries
|
||||||
fi
|
fi
|
||||||
cp -T -- \
|
cp -T -- \
|
||||||
./.outputs/binaries/release/kawipiko-archiver \
|
./.outputs/binaries/release/kawipiko-archiver \
|
||||||
|
@ -159,10 +158,15 @@
|
||||||
"${ZRUN[@]}" ':: go / build / server / release' "${@}"
|
"${ZRUN[@]}" ':: go / build / server / release' "${@}"
|
||||||
!!
|
!!
|
||||||
|
|
||||||
|
<< go / build / publish
|
||||||
|
"${ZRUN[@]}" ':: go / build / archiver / publish' "${@}"
|
||||||
|
"${ZRUN[@]}" ':: go / build / server / publish' "${@}"
|
||||||
|
!!
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<< publish
|
|
||||||
|
<< workspace / publish
|
||||||
test "${#}" -eq 0
|
test "${#}" -eq 0
|
||||||
printf -- '[ii] publishing to `https://data.volution.ro/ciprian/ad5264afc6e27e46b5d71837552cb3fd`...\n' >&2
|
printf -- '[ii] publishing to `https://data.volution.ro/ciprian/ad5264afc6e27e46b5d71837552cb3fd`...\n' >&2
|
||||||
exec -- rsync -a -v -- ./.outputs/publish/ ./.publish/
|
exec -- rsync -a -v -- ./.outputs/publish/ ./.publish/
|
||||||
|
@ -348,7 +352,7 @@
|
||||||
_archive=''
|
_archive=''
|
||||||
fi
|
fi
|
||||||
if test -z "${_archive}" ; then
|
if test -z "${_archive}" ; then
|
||||||
_archive=./.archives/hello-world.cdb
|
_archive=./examples/hello-world.cdb
|
||||||
fi
|
fi
|
||||||
"${ZRUN[@]}" ':: go / build / server / release'
|
"${ZRUN[@]}" ':: go / build / server / release'
|
||||||
exec -- \
|
exec -- \
|
||||||
|
@ -505,3 +509,26 @@
|
||||||
#
|
#
|
||||||
!!
|
!!
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<< examples / hello-world / archive
|
||||||
|
exec -- "${ZRUN[@]}" ':: execute / archiver / debug' \
|
||||||
|
--sources ./examples/hello-world \
|
||||||
|
--archive ./examples/hello-world.cdb \
|
||||||
|
--debug \
|
||||||
|
#
|
||||||
|
!!
|
||||||
|
|
||||||
|
<< examples / hello-world / serve
|
||||||
|
exec -- "${ZRUN[@]}" ':: execute / server / debug' \
|
||||||
|
--bind 127.153.215.30:8080 \
|
||||||
|
--archive ./examples/hello-world.cdb \
|
||||||
|
--archive-inmem \
|
||||||
|
--index-all \
|
||||||
|
--processes 1 \
|
||||||
|
--threads 1 \
|
||||||
|
--debug \
|
||||||
|
#
|
||||||
|
!!
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue