mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-02-05 10:53:28 -05:00
38 lines
1.4 KiB
JSON
38 lines
1.4 KiB
JSON
{
|
|
"name": "notification-admin",
|
|
"dockerComposeFile": "../docker-compose.devcontainer.yml",
|
|
"service": "admin",
|
|
"workspaceFolder": "/workspace",
|
|
"shutdownAction": "stopCompose",
|
|
"remoteEnv": {
|
|
"PATH": "/home/vscode/.local/bin:${containerEnv:PATH}" // give our installed Python modules precedence
|
|
},
|
|
"settings": {
|
|
"[python]": {
|
|
"editor.formatOnSave": true
|
|
},
|
|
"python.linting.enabled": true,
|
|
"python.linting.pylintEnabled": true,
|
|
"python.linting.flake8Enabled": true,
|
|
"python.pythonPath": "/usr/local/bin/python",
|
|
"python.linting.flake8Path": "/usr/local/py-utils/bin/flake8",
|
|
"python.linting.pylintPath": "/usr/local/py-utils/bin/pylint",
|
|
"python.formatting.autopep8Path": "/usr/local/py-utils/bin/autopep8"
|
|
},
|
|
"extensions": [
|
|
"donjayamanne.python-extension-pack",
|
|
"ms-python.vscode-pylance",
|
|
"eamodio.gitlens",
|
|
"wholroyd.jinja",
|
|
"pmbenjamin.vscode-snyk",
|
|
"visualstudioexptteam.vscodeintellicode",
|
|
"visualstudioexptteam.intellicode-api-usage-examples",
|
|
"yzhang.markdown-all-in-one",
|
|
"GitHub.copilot"
|
|
],
|
|
"forwardPorts": [
|
|
6012
|
|
],
|
|
"postCreateCommand": "chmod u+x devcontainer-admin/scripts/notify-admin-entrypoint.sh && ./devcontainer-admin/scripts/notify-admin-entrypoint.sh",
|
|
"remoteUser": "vscode"
|
|
} |