devcontainer.json 794 B

1234567891011121314151617181920212223242526
  1. {
  2. "name": "Goldair Climate dev",
  3. "image": "ludeeus/container:integration",
  4. "context": "..",
  5. "appPort": 8123,
  6. "postCreateCommand": "dc install",
  7. "runArgs": ["-e", "GIT_EDITOR=code --wait"],
  8. "extensions": [
  9. "ms-python.python",
  10. "visualstudioexptteam.vscodeintellicode",
  11. "redhat.vscode-yaml",
  12. "esbenp.prettier-vscode",
  13. "ryanluker.vscode-coverage-gutters"
  14. ],
  15. "settings": {
  16. "files.exclude": {
  17. "config/custom_components/goldair_climate": true
  18. },
  19. "python.pythonPath": "/usr/bin/python",
  20. "terminal.integrated.shell.linux": "/bin/bash"
  21. },
  22. "mounts": [
  23. "source=${env:HOME}${env:USERPROFILE}/.ssh,target=/tmp/.ssh,type=bind,consistency=cached",
  24. "source=${localWorkspaceFolder}/config,target=/config,type=bind,consistency=cached"
  25. ]
  26. }