devcontainer.json 753 B

12345678910111213141516171819202122232425
  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. ],
  14. "settings": {
  15. "files.exclude": {
  16. "config/custom_components/goldair_climate": true
  17. },
  18. "python.pythonPath": "/usr/bin/python",
  19. "terminal.integrated.shell.linux": "/bin/bash"
  20. },
  21. "mounts": [
  22. "source=${env:HOME}${env:USERPROFILE}/.ssh,target=/tmp/.ssh,type=bind,consistency=cached",
  23. "source=${localWorkspaceFolder}/config,target=/config,type=bind,consistency=cached"
  24. ]
  25. }