diff --git a/devcontainer-admin/.devcontainer.json b/devcontainer-admin/.devcontainer.json index d14e66411..9fafccdc3 100644 --- a/devcontainer-admin/.devcontainer.json +++ b/devcontainer-admin/.devcontainer.json @@ -13,7 +13,8 @@ }, "python.linting.enabled": true, "python.linting.pylintEnabled": true, - "python.pythonPath": "/usr/local/bin/python" + "python.pythonPath": "/usr/local/bin/python", + "python.linting.pylintPath": "/usr/local/share/pip-global/bin/pylint" }, "features": { "docker-from-docker": { @@ -22,7 +23,7 @@ } }, "extensions": [ - "ms-python.black-formatter", + "ms-python.python", // "ms-python.black-formatter", "donjayamanne.python-extension-pack", "ms-azuretools.vscode-docker", "ms-python.vscode-pylance", @@ -39,4 +40,4 @@ ], "postCreateCommand": "chmod u+x devcontainer-admin/scripts/notify-admin-entrypoint.sh && ./devcontainer-admin/scripts/notify-admin-entrypoint.sh", "remoteUser": "vscode" -} \ No newline at end of file +} diff --git a/devcontainer-admin/scripts/notify-admin-entrypoint.sh b/devcontainer-admin/scripts/notify-admin-entrypoint.sh index 26a300fa0..eef517d64 100755 --- a/devcontainer-admin/scripts/notify-admin-entrypoint.sh +++ b/devcontainer-admin/scripts/notify-admin-entrypoint.sh @@ -29,7 +29,10 @@ pip3 install -r requirements_for_test.txt make generate-version-file # make babel -# npm ci install +if [ ! -d "/node_modules" ]; then + npm ci install +fi + npm run build # run flask