From e7625eda863bf521335dd063da61472ffae0ba6f Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Fri, 4 Oct 2019 13:46:46 -0400 Subject: [PATCH] build script --- src/EventsProcessor/build.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 src/EventsProcessor/build.sh diff --git a/src/EventsProcessor/build.sh b/src/EventsProcessor/build.sh new file mode 100644 index 0000000000..9bb95170ba --- /dev/null +++ b/src/EventsProcessor/build.sh @@ -0,0 +1,22 @@ +#!/usr/bin/env bash +set -e + +DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" + +echo -e "\n## Building Event Processor" + +echo -e "\nBuilding app" +echo ".NET Core version $(dotnet --version)" +echo "Restore" +dotnet restore $DIR/Icons.csproj +echo "Clean" +dotnet clean $DIR/Icons.csproj -c "Release" -o $DIR/obj/Docker/publish +echo "Publish" +dotnet publish $DIR/Icons.csproj -c "Release" -o $DIR/obj/Docker/publish + +if [ "$1" != "nodocker" ] +then + echo -e "\nBuilding docker image" + docker --version + docker build -t bitwarden/icons $DIR/. +fi