Skip to content

Latest commit

 

History

History
33 lines (28 loc) · 2.1 KB

Metadata.md

File metadata and controls

33 lines (28 loc) · 2.1 KB

Plugin metadata file

The build metadata file should be placed in one of the following locations:

  • jprm.yaml
  • .jprm.yaml
  • .ci/jprm.yaml
  • .github/jprm.yaml
  • .gitlab/jprm.yaml
  • meta.yaml
  • build.yaml

If there are multiple, the first file found is used.

key type required comment
name string ✔️ Full plugin name
guid string ✔️ Plugin GUID – Must be unique!
image string Defaults to image.png if present
imageUrl string Fully qualified link to the image to display in the plugin catalog. Gets overwritten by image on repo add if it is present.
version int | string ✔️ Plugin version – must be a valid C# assembly version number (major.minor.build.revision) – only major is required, the rest defaults to 0
targetAbi string ✔️ Minimum Jellyfin version
framework string Framework version to build with – must be same or higher than what your targeted Jellyfin version is built with. Defaults to netstandard2.1 for legacy reasons, please specify.
overview string ✔️ A short single-line description (tagline) of your plugin
description string ✔️ A longer multi-line description
category string ✔️ Authentication / Channels / General / Live TV / Metadata / Notifications
owner string ✔️ Name of maintainer
artifacts list[string] ✔️ List of artifacts to include in the plugin zip
changelog string ✔️ Changes since last release