devcontainer.json 759 B

12345678910111213141516171819202122232425262728293031
  1. {
  2. "name": "Console + Plugin",
  3. "dockerComposeFile": "docker-compose.yml",
  4. "service": "plugin",
  5. "workspaceFolder": "/workspace",
  6. "initializeCommand": ".devcontainer/init.sh",
  7. "postCreateCommand": "yarn && eval 'oc login $OC_URL -u $OC_USER -p $OC_PASS --insecure-skip-tls-verify'",
  8. "forwardPorts": [9000, 9001],
  9. "portsAttributes": {
  10. "9000": {
  11. "label": "Console"
  12. },
  13. "9001": {
  14. "label": "Plugin static files",
  15. "onAutoForward": "silent"
  16. }
  17. },
  18. "features": {},
  19. "customizations": {
  20. "vscode": {
  21. "settings": {},
  22. "extensions": [
  23. "ms-azuretools.vscode-docker",
  24. "ms-vscode.vscode-typescript-next",
  25. "dbaeumer.vscode-eslint",
  26. "esbenp.prettier-vscode"
  27. ]
  28. }
  29. }
  30. }