Full name:
org.eclipse.cbi.maven.plugins:eclipse-flatpak-packager:1.1.5:package-flatpak
Description:
Attributes:
Name | Type | Since | Description |
---|---|---|---|
<branch> | String | 1.1.5 | The branch of the application, defaults to "master" but can be set
to identify the stream, for example: "Oxygen" or "4.7" Default value is: master. |
<command> | String | 1.1.5 | The filename or path to the main binary of the application,
defaults to "eclipse" Default value is: eclipse. |
<description> | String | 1.1.5 | A longer description of the Flatpak application that may be shown
in distro software centres. |
<id> | String | 1.1.5 | A unique identifier for the Flatpak application, for example:
"org.eclipse.Platform" |
<license> | String | 1.1.5 | The license that the Flatpak application is distributed under. It
should be a valid SPDX
license expression. For example:
A full list of recognized licenses and their identifiers can be found at the SPDX OpenSource License Registry. Default value is: EPL-1.0. |
<minFlatpakVersion> | String | 1.1.5 | The minimum version of Flatpak needed at runtime, that this
application will support. Defaults to "0.8.8" (the version
available on RHEL 7.5) Default value is: 0.8.8. |
<name> | String | 1.1.5 | A friendly name for the Flatpak application that will be shown to
use in software centres and in desktop environments. |
<runtimeVersion> | String | 1.1.5 | The version of the Gnome runtime on which to build the Flatpak
application. Defaults to "3.28" Default value is: 3.28. |
<source> | File | 1.1.5 | An .tar.gz or .zip file containing a
Linux product from which to generate a Flatpak application. |
<summary> | String | 1.1.5 | A short description of the Flatpak application that may be shown in
distro software centres and in desktop environments. |
Name | Type | Since | Description |
---|---|---|---|
<additionalSources> | List | 1.1.5 | An optional list of additional source files that should be
installed into the Flatpak application. These files are simply
copied into the sandbox at the given location. For example:
<additionalSources> <additionalSource> <source>/path/to/local/file</source> <destination>/path/to/location/inside/the/sandbox</destination> </additionalSources> </additionalSources> |
<continueOnFail> | boolean | 1.1.5 | Whether the build should be stopped if the packaging process fails. Default value is: false. User property is: cbi.flatpakager.continueOnFail. |
<gpgHome> | File | 1.1.5 | The location of the GPG secure keyring to use when signing the
Flatpak application. Defaults to the ".gnupg" directory in the
user's home. User property is: cbi.flatpakager.gpghome. |
<gpgKey> | String | 1.1.5 | The GPG key to use when signing the Flatpak application. User property is: cbi.flatpakager.gpgkey. |
<maintainer> | String | 1.1.5 | An optional email address that can be used to contact the project
about invalid or incomplete metadata. |
<repository> | File | 1.1.5 | The repository to which the new Flatpak application should be
exported. If not specified, a new repository will be created inside
the build directory. User property is: cbi.flatpakager.repo. |
<repositoryUrl> | String | 1.1.5 | The URL at which the Flatpak repository will be available to users,
this is embedded into generated "flatpakrepo" and "flatpakref"
files. Default value is: http://www.example.com/flatpak/repo. User property is: cbi.flatpakager.repoUrl. |
<screenshots> | List | 1.1.5 | An optional list of URLs to screenshots that may be shown in distro
software centres. |
<serviceUrl> | String | 1.1.5 | An optional URL for the Flatpak application packaging web service.
By default, the Flatpak application will be generated locally. If the Flatpak tools are unavailable locally, or the build is running on an architecture or OS where Flatpak is not supported, then a URL may be specified that indicated the location of the Flatpak packaging web service. For example: http://build.eclipse.org:31338/flatpak-packager User property is: cbi.flatpakager.serviceUrl. |
<sign> | boolean | 1.1.5 | Whether the Flatpak application should be GPG signed. Default value is: false. User property is: cbi.flatpakager.sign. |
<skip> | boolean | 1.1.5 | Skips the execution of this plugin. Default value is: false. User property is: cbi.flatpakager.skip. |
<timeoutMillis> | int | 1.1.5 | Defines the timeout in milliseconds for any communication with the
packaging web service. Defaults to zero, which is interpreted as an
infinite timeout. This only means something if a
serviceUrl is specified. Default value is: 0. User property is: cbi.flatpakager.timeoutMillis. |
<additionalSources> <additionalSource> <source>/path/to/local/file</source> <destination>/path/to/location/inside/the/sandbox</destination> </additionalSources> </additionalSources>
A full list of recognized licenses and their identifiers can be found at the SPDX OpenSource License Registry.
By default, the Flatpak application will be generated locally. If the Flatpak tools are unavailable locally, or the build is running on an architecture or OS where Flatpak is not supported, then a URL may be specified that indicated the location of the Flatpak packaging web service. For example:
http://build.eclipse.org:31338/flatpak-packager