# defaults
: ${PACKAGE_NAME=''}
: ${NETWORKING=false}
+: ${TRACING=false}
dir=$(pwd)
image=registry.gitlab.com/pld-linux/cleanbuild
parse_options() {
local t
- t=$(getopt -o '' --long 'network' -n "$PROGRAM" -- "$@")
+ t=$(getopt -o 'x' --long 'network' -n "$PROGRAM" -- "$@")
[ $? != 0 ] && exit $?
eval set -- "$t"
while :; do
case "$1" in
+ -x)
+ TRACING=true
+ ;;
--network)
NETWORKING=true
;;
main() {
parse_options "$@"
+ $TRACING && set -x
local name="cleanbuild-$PACKAGE_NAME"
-
create_container
package_prepare
package_build