2018-06-10 15:06:52 -04:00
|
|
|
#!/usr/bin/env bash
|
|
|
|
|
2024-07-22 21:33:07 +03:00
|
|
|
set -e # Fail on any command error
|
|
|
|
|
2018-12-02 00:26:45 +01:00
|
|
|
VERSION=`jq -r ".version" package.json`
|
2019-04-23 20:20:42 +02:00
|
|
|
SERIES=${VERSION:0:4}-latest
|
2018-06-10 15:06:52 -04:00
|
|
|
|
2019-10-15 21:53:46 +02:00
|
|
|
cat package.json | grep -v electron > server-package.json
|
|
|
|
|
2024-07-13 11:40:52 +03:00
|
|
|
echo "Compiling typescript..."
|
|
|
|
npx tsc
|
|
|
|
|
2024-08-07 15:51:29 -04:00
|
|
|
sudo docker build -t triliumnext/notes:$VERSION --network host -t zadam/trilium:$SERIES .
|
2019-04-23 20:20:42 +02:00
|
|
|
|
|
|
|
if [[ $VERSION != *"beta"* ]]; then
|
|
|
|
sudo docker tag zadam/trilium:$VERSION zadam/trilium:latest
|
|
|
|
fi
|