make a web script

This commit is contained in:
timmypidashev
2023-11-03 17:24:08 -07:00
parent df1e0b5e00
commit 34aecb70d5

43
web
View File

@@ -1,7 +1,50 @@
#!/bin/bash #!/bin/bash
# Commandline args
environment="$1"
action="$2"
# Set the build arguments as environment variables # Set the build arguments as environment variables
export BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ') export BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ')
export GIT_COMMIT=$(git rev-parse --short HEAD) export GIT_COMMIT=$(git rev-parse --short HEAD)
case $environment in
dev)
if [ "$action" == "build" ];
then
echo "dev build"
elif [ "$action" == "run" ];
then
echo "dev run"
else
echo "Invalid action. Use 'build' or 'run'."
exit 1
fi
;;
prod)
if [ "$action" == "build" ];
then
echo "prod build"
elif [ "$action" == "run" ];
then
echo "prod run"
elif [ "$action" == "push" ];
then
echo "prod push"
else
echo "Invalid action. Use 'build', 'run', or 'push'"
exit 1
fi
;;
*)
echo "Invalid environment. Use 'dev' or 'prod'"
;;
esac