snapcraft.yaml 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. name: hacs-snap
  2. base: core20
  3. version: '1.3.3'
  4. summary: Home Assistant Community Store
  5. description: |
  6. Manage (Install, track, upgrade) and discover custom elements for Home Assistant directly from the UI.
  7. What?
  8. HACS is a integration that gives the user a powerful UI to handle downloads of custom integrations and plugins.
  9. Highlights of what HACS can do:
  10. - Help you discover new custom elements.
  11. - Help you install (download) new custom elements.
  12. - Help you keep track of your custom elements.
  13. - Manage(Install/Upgrade/Remove)
  14. - Shortcuts to repositories/issue tracker
  15. grade: devel
  16. confinement: strict
  17. apps:
  18. connected:
  19. command: bin/app
  20. plugs:
  21. - components
  22. plugs:
  23. components:
  24. interface: content
  25. content: components
  26. target: $SNAP_DATA/custom_components
  27. default-provider: home-assistant-snap
  28. hooks:
  29. install:
  30. plugs: [components]
  31. post-refresh:
  32. plugs: [components]
  33. remove:
  34. plugs: [components]
  35. parts:
  36. connection:
  37. plugin: dump
  38. source: ./source
  39. source-type: local
  40. organize:
  41. app: bin/app
  42. hacs:
  43. plugin: dump
  44. source: https://github.com/hacs/integration.git
  45. source-tag: ${SNAPCRAFT_PROJECT_VERSION}
  46. organize:
  47. custom_components/hacs: hacs
  48. stage:
  49. - hacs