811d50f84b
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
87 lines
2.1 KiB
JSON
87 lines
2.1 KiB
JSON
{
|
|
"version": "2.0.0",
|
|
"tasks": [
|
|
{
|
|
"label": "authentik[core]: format & test",
|
|
"command": "make",
|
|
"group": "build",
|
|
},
|
|
{
|
|
"label": "authentik[core]: run",
|
|
"command": "ak",
|
|
"args": [
|
|
"server",
|
|
],
|
|
"group": "build",
|
|
"presentation": {
|
|
"panel": "dedicated",
|
|
"group": "running"
|
|
},
|
|
"runOptions": {
|
|
"runOn": "folderOpen"
|
|
}
|
|
},
|
|
{
|
|
"label": "authentik[web]: format",
|
|
"command": "make",
|
|
"args": ["web"],
|
|
"group": "build",
|
|
},
|
|
{
|
|
"label": "authentik[web]: watch",
|
|
"command": "make",
|
|
"args": ["web-watch"],
|
|
"group": "build",
|
|
"presentation": {
|
|
"panel": "dedicated",
|
|
"group": "running"
|
|
},
|
|
"runOptions": {
|
|
"runOn": "folderOpen"
|
|
}
|
|
},
|
|
{
|
|
"label": "authentik: install",
|
|
"command": "make",
|
|
"args": ["install"],
|
|
"group": "build",
|
|
},
|
|
{
|
|
"label": "authentik: i18n-extract",
|
|
"command": "poetry",
|
|
"args": [
|
|
"run",
|
|
"make",
|
|
"i18n-extract"
|
|
],
|
|
"group": "build",
|
|
},
|
|
{
|
|
"label": "authentik[website]: format",
|
|
"command": "make",
|
|
"args": ["website"],
|
|
"group": "build",
|
|
},
|
|
{
|
|
"label": "authentik[website]: watch",
|
|
"command": "make",
|
|
"args": ["website-watch"],
|
|
"group": "build",
|
|
"presentation": {
|
|
"panel": "dedicated",
|
|
"group": "running"
|
|
},
|
|
},
|
|
{
|
|
"label": "authentik[api]: generate",
|
|
"command": "poetry",
|
|
"args": [
|
|
"run",
|
|
"make",
|
|
"gen"
|
|
],
|
|
"group": "build"
|
|
},
|
|
]
|
|
}
|