1
0
mirror of https://github.com/ONLYOFFICE/DocSpace-client.git synced 2025-04-18 13:44:09 +03:00

Server: tasks: Apply new changes by build.backend.docker.py

This commit is contained in:
Alexey Safronov 2024-11-02 18:42:40 +04:00
parent 9c7dfb8e27
commit 96453bca20
2 changed files with 264 additions and 84 deletions

265
.vscode/tasks.json vendored
View File

@ -3,7 +3,7 @@
"problemMatcher": [],
"tasks": [
{
"label": "Backend | build EE",
"label": "Backend | build CE",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py",
"type": "shell",
"group": {
@ -17,69 +17,54 @@
"close": false
}
},
{
"label": "Backend | run CE",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py -n",
"type": "shell",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true,
"close": false
}
},
{
"label": "Backend | build EE",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py -e enterprise",
"type": "shell",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true,
"close": false
}
},
{
"label": "Backend | run EE",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py -n -e enterprise",
"type": "shell",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true,
"close": false
}
},
{
"label": "Backend | rebuild EE",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py -f",
"type": "shell",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true,
"close": false
}
},
{
"label": "Backend | build CE",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py -c",
"type": "shell",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true,
"close": false
}
},
{
"label": "Backend | build SAAS + dnsmasq",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py -s -d",
"type": "shell",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true,
"close": false
}
},
{
"label": "Backend | build SAAS + dnsmasq + identity",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py -s -d -i",
"type": "shell",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true,
"close": false
}
},
{
"label": "Backend | rebuild SAAS + dnsmasq",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py -s -d -f",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py -f -e enterprise",
"type": "shell",
"group": {
"kind": "build",
@ -94,7 +79,7 @@
},
{
"label": "Backend | build EE + dnsmasq",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py -d",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py -d -e enterprise",
"type": "shell",
"group": {
"kind": "build",
@ -109,7 +94,7 @@
},
{
"label": "Backend | build EE + identity",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py -i",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py -i -e enterprise",
"type": "shell",
"group": {
"kind": "build",
@ -124,7 +109,157 @@
},
{
"label": "Backend | build EE + dnsmasq + identity",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py -d -i",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py -d -i -e enterprise",
"type": "shell",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true,
"close": false
}
},
{
"label": "Backend | build DE",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py -e developer",
"type": "shell",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true,
"close": false
}
},
{
"label": "Backend | run DE",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py -n -e developer",
"type": "shell",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true,
"close": false
}
},
{
"label": "Backend | rebuild DE",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py -f -e developer",
"type": "shell",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true,
"close": false
}
},
{
"label": "Backend | build DE + dnsmasq",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py -d -e developer",
"type": "shell",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true,
"close": false
}
},
{
"label": "Backend | build DE + identity",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py -i -e developer",
"type": "shell",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true,
"close": false
}
},
{
"label": "Backend | build DE + dnsmasq + identity",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py -d -i -e developer",
"type": "shell",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true,
"close": false
}
},
{
"label": "Backend | build SAAS + dnsmasq",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py -s -d -e enterprise",
"type": "shell",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true,
"close": false
}
},
{
"label": "Backend | run SAAS + dnsmasq",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py -n -s -d -e enterprise",
"type": "shell",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true,
"close": false
}
},
{
"label": "Backend | build SAAS + dnsmasq + identity",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py -s -d -i -e enterprise",
"type": "shell",
"group": {
"kind": "build",
"isDefault": true
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true,
"close": false
}
},
{
"label": "Backend | rebuild SAAS + dnsmasq",
"command": "cd ${workspaceFolder}/../ ; ${command:python.interpreterPath} buildtools/build.backend.docker.py -s -d -f -e enterprise",
"type": "shell",
"group": {
"kind": "build",

View File

@ -47,35 +47,30 @@
{
"label": "Server",
"tasks": [
{
"label": "Docker : Build-EE",
"task": "Backend | build EE",
"tooltip": "🛠️ Start the \"backend docker build EE\" task",
},
{
"label": "Docker : ReBuild-EE",
"task": "Backend | rebuild EE",
"tooltip": "🛠️ Start the \"backend docker rebuild EE\" task",
},
{
"label": "Docker : Build-CE",
"task": "Backend | build CE",
"tooltip": "🛠️ Start the \"backend docker build CE\" task",
},
{
"label": "Docker : Build-SAAS + dnsmasq",
"task": "Backend | build SAAS + dnsmasq",
"tooltip": "🛠️ Start the \"backend docker build SAAS + dnsmasq\" task",
"label": "Docker : Run-CE (skip build)",
"task": "Backend | run CE",
"tooltip": "🛠️ Start the \"backend docker run CE\" task",
},
{
"label": "Docker : Build-SAAS + dnsmasq + identity",
"task": "Backend | build SAAS + dnsmasq + identity",
"tooltip": "🛠️ Start the \"backend docker build SAAS + dnsmasq + identity\" task",
"label": "Docker : Build-EE",
"task": "Backend | build EE",
"tooltip": "🛠️ Start the \"backend docker build EE\" task",
},
{
"label": "Docker : ReBuild-SAAS + dnsmasq",
"task": "Backend | rebuild SAAS + dnsmasq",
"tooltip": "🛠️ Start the \"backend docker rebuild SAAS + dnsmasq\" task",
"label": "Docker : Run-EE (skip build)",
"task": "Backend | run EE",
"tooltip": "🛠️ Start the \"backend docker run EE\" task",
},
{
"label": "Docker : ReBuild-EE",
"task": "Backend | rebuild EE",
"tooltip": "🛠️ Start the \"backend docker rebuild EE\" task",
},
{
"label": "Docker : Build-EE + dnsmasq",
@ -92,6 +87,56 @@
"task": "Backend | build EE + dnsmasq + identity",
"tooltip": "🛠️ Start the \"backend docker build EE + dnsmasq + identity\" task",
},
{
"label": "Docker : Build-DE",
"task": "Backend | build DE",
"tooltip": "🛠️ Start the \"backend docker build DE\" task",
},
{
"label": "Docker : Run-DE (skip build)",
"task": "Backend | run DE",
"tooltip": "🛠️ Start the \"backend docker build DE\" task",
},
{
"label": "Docker : ReBuild-DE",
"task": "Backend | rebuild DE",
"tooltip": "🛠️ Start the \"backend docker rebuild DE\" task",
},
{
"label": "Docker : Build-DE + dnsmasq",
"task": "Backend | build DE + dnsmasq",
"tooltip": "🛠️ Start the \"backend docker build DE + dnsmasq\" task",
},
{
"label": "Docker : Build-DE + identity",
"task": "Backend | build DE + identity",
"tooltip": "🛠️ Start the \"backend docker build DE + identity\" task",
},
{
"label": "Docker : Build-DE + dnsmasq + identity",
"task": "Backend | build DE + dnsmasq + identity",
"tooltip": "🛠️ Start the \"backend docker build DE + dnsmasq + identity\" task",
},
{
"label": "Docker : Build-SAAS + dnsmasq",
"task": "Backend | build SAAS + dnsmasq",
"tooltip": "🛠️ Start the \"backend docker build SAAS + dnsmasq\" task",
},
{
"label": "Docker : Run-SAAS + dnsmasq (skip build)",
"task": "Backend | run SAAS + dnsmasq",
"tooltip": "🛠️ Start the \"backend docker build SAAS + dnsmasq\" task",
},
{
"label": "Docker : Build-SAAS + dnsmasq + identity",
"task": "Backend | build SAAS + dnsmasq + identity",
"tooltip": "🛠️ Start the \"backend docker build SAAS + dnsmasq + identity\" task",
},
{
"label": "Docker : ReBuild-SAAS + dnsmasq",
"task": "Backend | rebuild SAAS + dnsmasq",
"tooltip": "🛠️ Start the \"backend docker rebuild SAAS + dnsmasq\" task",
},
{
"label": "Docker : Clear",
"task": "Backend | clear",