This commit is contained in:
16
build.sh
16
build.sh
@ -3,9 +3,19 @@
|
||||
set -euo pipefail
|
||||
|
||||
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
|
||||
PROJECT="ipdemo" # Define your project name here
|
||||
|
||||
rm -rf "${SCRIPT_DIR}/src/build"
|
||||
rm -rf "${SCRIPT_DIR}/src/build.*"
|
||||
mkdir -p "${SCRIPT_DIR}/output"
|
||||
|
||||
docker build -t gitea.jde.nz/public/dropshell-build:test -f "${SCRIPT_DIR}/Dockerfile" "${SCRIPT_DIR}"
|
||||
export CMAKE_BUILD_TYPE="Release"
|
||||
|
||||
rm -rf "${SCRIPT_DIR}/output"
|
||||
mkdir -p "${SCRIPT_DIR}/output"
|
||||
|
||||
docker build \
|
||||
-t "gitea.jde.nz/public/${PROJECT}-build:latest" \
|
||||
-f "${SCRIPT_DIR}/Dockerfile.dropshell-build" \
|
||||
--build-arg PROJECT="${PROJECT}" \
|
||||
--output "${SCRIPT_DIR}/output" \
|
||||
"${SCRIPT_DIR}/${PROJECT}"
|
||||
|
||||
|
Reference in New Issue
Block a user