DocSpace-client/build/build.sh

35 lines
870 B
Bash
Raw Normal View History

2022-10-03 13:26:34 +00:00
#!/bin/bash
2022-10-05 11:43:43 +00:00
echo off
2022-10-03 13:26:34 +00:00
echo "##########################################################"
echo "######### Start build and deploy #######################"
echo "##########################################################"
2022-10-05 11:43:43 +00:00
echo ""
2022-10-03 13:26:34 +00:00
rd="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
echo "Run script directory:" $rd
dir=$(builtin cd $rd/../; pwd)
echo "Root directory:" $dir
2022-10-05 11:43:43 +00:00
pushd $dir
2022-10-03 13:26:34 +00:00
echo "FRONT-END (for start run command 'yarn start' inside the root folder)"
2022-10-05 11:43:43 +00:00
yarn install
2022-10-03 13:26:34 +00:00
echo "BACK-END"
2022-11-07 16:23:31 +00:00
dotnet build $dir/asc.web.sln /fl1 /flp1:logfile=asc.web.log;verbosity=normal
2022-10-05 11:43:43 +00:00
echo "install nodejs projects dependencies..."
pushd $dir/common/ASC.Socket.IO/
yarn install
pushd $dir/common/ASC.SsoAuth/
yarn install
pushd $dir/common/ASC.WebDav/
yarn install
pushd $dir/common/ASC.UrlShortener/
yarn install
pushd $dir/common/ASC.WebPlugins/
yarn install