mirror of
https://github.com/Gimanh/taskview-community.git
synced 2026-09-11 13:29:17 +00:00
@@ -39,6 +39,9 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@types/bcryptjs": "^2.4.6",
|
||||
"@types/passport": "^1.0.17",
|
||||
"@types/passport-github2": "^1.2.9",
|
||||
"@types/passport-google-oauth20": "^2.0.17",
|
||||
"@vitejs/plugin-legacy": "^5.4.2",
|
||||
"@vitejs/plugin-vue": "^5.1.4",
|
||||
"axios": "^1.7.7",
|
||||
@@ -50,6 +53,9 @@
|
||||
"express": "4.21.0",
|
||||
"helmet": "^7.1.0",
|
||||
"jsonwebtoken": "^9.0.2",
|
||||
"passport": "^0.7.0",
|
||||
"passport-github2": "^0.1.12",
|
||||
"passport-google-oauth20": "^2.0.0",
|
||||
"pg": "^8.16.3",
|
||||
"pino": "^9.4.0",
|
||||
"rotating-file-stream": "^3.2.5",
|
||||
|
||||
+26
-5
@@ -1,19 +1,40 @@
|
||||
#!/bin/bash
|
||||
|
||||
# This script builds the docker images for the taskview-ce-monorepo
|
||||
# This script builds the docker images for TaskView Community Edition
|
||||
# - taskview-ce-api-server
|
||||
# - taskview-ce-db-migration
|
||||
# - taskview-ce-webapp
|
||||
|
||||
VERSION=$(node -p "require('./package.json').version")
|
||||
set -e
|
||||
|
||||
echo $VERSION
|
||||
VERSION=$1
|
||||
|
||||
# If version not provided, read from package.json
|
||||
if [ -z "$VERSION" ]; then
|
||||
VERSION=$(node -p "require('./package.json').version")
|
||||
fi
|
||||
|
||||
echo "Building TaskView CE version: $VERSION"
|
||||
|
||||
# Build CE API
|
||||
echo "========================================="
|
||||
echo "Building CE API Server..."
|
||||
echo "========================================="
|
||||
cd api
|
||||
bash build-docker-api.sh $VERSION
|
||||
cd ..
|
||||
|
||||
|
||||
# Build CE Web
|
||||
echo "========================================="
|
||||
echo "Building CE Web App..."
|
||||
echo "========================================="
|
||||
cd web
|
||||
bash build-docker-web.sh $VERSION
|
||||
cd ..
|
||||
cd ..
|
||||
|
||||
echo "========================================="
|
||||
echo "Build complete!"
|
||||
echo "Images built:"
|
||||
echo " - gimanhead/taskview-ce-api-server:$VERSION"
|
||||
echo " - gimanhead/taskview-ce-webapp:$VERSION"
|
||||
echo "========================================="
|
||||
|
||||
Generated
-14995
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user