blob: 75a61e7d45b1a087bc68e7b2b46b95719c0d598a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
if [ ! -f "$1/opendc.db" ]; then
sqlite3 "$1/opendc.db" < ./database/schema.sql
sqlite3 "$1/opendc.db" < ./database/test.sql
fi
if [ -z "$OAUTH_CLIENT_ID" ]
then
echo "OAuth client id not found. Define environment variable OAUTH_CLIENT_ID"
exit 1
fi
if [ -z "$OAUTH_CLIENT_SECRET" ]
then
echo "OAuth client secret not found. Define environment variable OAUTH_CLIENT_SECRET"
exit 2
fi
if [ -z "$SERVER_URL" ]
then
echo "URL of server not found. Define environment variable SERVER_URL"
exit 2
fi
sed -i "s/client-id/$OAUTH_CLIENT_ID/g" ./build/keys.json
sed -i "s/client-secret/$OAUTH_CLIENT_SECRET/g" ./build/keys.json
# ignore non ASCII characters
LC_CTYPE=C
LANG=C
find ./opendc-frontend/build -type f -exec sed -i "s/the-google-oauth-client-id/$OAUTH_CLIENT_ID/g" {} \;
find ./opendc-frontend/build -type f -exec sed -i "s,https://opendc.ewi.tudelft.nl:443,$SERVER_URL,g" {} \;
find ./opendc-frontend/build -type f -exec sed -i "s,https://opendc.ewi.tudelft.nl,$SERVER_URL,g" {} \;
find ./opendc-frontend/build -type f -exec sed -i 's,LOCAL_MODE = (document.location.hostname === "localhost"),LOCAL_MODE = false,g' {} \;
|