|
|
@@ -10,7 +10,10 @@ export TAR="tar -cJf"
|
|
|
|
|
|
git config --global --add safe.directory $PWD
|
|
|
|
|
|
-if [[ "$PHP_VERSION" == "8.1.34" ]]; then
|
|
|
+# docker run --rm -it --hostname=palm --network host -v $(dirname $PWD):/workspace:z wikipali/mint:php-8.1-20251225
|
|
|
+# docker run --rm -it --hostname=palm --network host -v $(dirname $PWD):/workspace:z wikipali/mint:php-8.4-20260108
|
|
|
+
|
|
|
+if [[ "$PHP_VERSION" == "8.1.34" ]]; then
|
|
|
cd $WORKSPACE/
|
|
|
$TAR api-v8-$VERSION.tar.xz -C api-v8 node_modules package-lock.json vendor composer.lock public/node_modules public/package-lock.json public/vendor public/composer.lock
|
|
|
$TAR dashboard-v4-$VERSION.tar.xz -C dashboard-v4/dashboard node_modules yarn.lock
|
|
|
@@ -18,15 +21,27 @@ elif [[ "$PHP_VERSION" == "8.4.16" ]]; then
|
|
|
cd $WORKSPACE/api-v12/
|
|
|
composer install --optimize-autoloader --no-dev
|
|
|
npm install
|
|
|
+
|
|
|
cd $WORKSPACE/dashboard-v6/
|
|
|
npm install
|
|
|
+
|
|
|
cd $WORKSPACE/open-ai-server/
|
|
|
npm install
|
|
|
|
|
|
+ cd $WORKSPACE/ai-translate/
|
|
|
+ if [ ! -d /srv/python3 ]
|
|
|
+ then
|
|
|
+ python3 -m venv /srv/python3
|
|
|
+ fi
|
|
|
+ . /srv/python3/bin/activate
|
|
|
+ python3 -m pip install -e .
|
|
|
+
|
|
|
cd $WORKSPACE/
|
|
|
$TAR api-v12-$VERSION.tar.xz -C api-v12 node_modules package-lock.json vendor composer.lock
|
|
|
$TAR dashboard-v6-$VERSION.tar.xz -C dashboard-v6 node_modules package-lock.json
|
|
|
$TAR open-ai-server-$VERSION.tar.xz -C open-ai-server node_modules package-lock.json
|
|
|
+ $TAR ai-translate-$VERSION.tar.xz -C ai-translate ai_translate.egg-info
|
|
|
+ $TAR python3-$VERSION.tar.xz -C /srv python3
|
|
|
else
|
|
|
echo "unsupported php version $PHP_VERSION"
|
|
|
exit 1
|