.. _flatpak-build:

flatpak-build
=============

.. program:: flatpak-build

Synopsis
--------

::

    sample-rpkg flatpak-build [-h] [--target TARGET] [--nowait] [--background] [--build-release BUILD_RELEASE] [--isolated] [--koji-parent-build KOJI_PARENT_BUILD]
                              [--scratch] [--arches [ARCHES ...]] [--repo-url URL [URL ...]] [--signing-intent SIGNING_INTENT] [--skip-remote-rules-validation]
                              [--skip-build]

Description
-----------

Build a Flatpak



Options
-------

.. option:: -h --help

   show this help message and exit

.. option:: --target

   Override the default target

.. option:: --nowait

   Don't wait on build

.. option:: --background

   Run the build at a lower priority

.. option:: --build-release

   Specify a release value for this build's NVR

.. option:: --isolated

   Do not update floating tags in the registry. You must use the ``--build-release`` argument

.. option:: --koji-parent-build

   Specify a Koji NVR for the parent container image. This will override the "FROM" value in your Dockerfile.

.. option:: --scratch

   Scratch build

.. option:: --arches

   Limit a scratch or a isolated build to an arch. May have multiple arches.

.. option:: --repo-url

   URLs of yum repo files

.. option:: --signing-intent

   Signing intent of the ODCS composes. If specified, this must be one of the signing intent names configured on the OSBS server. If unspecified, the server will use the signing intent of the compose_ids you specify, or the server's default_signing_intent. To view the full list of possible names, see REACTOR_CONFIG in orchestrator.log.

.. option:: --skip-remote-rules-validation

   Don't check if there's a valid gating.yaml file in the repo

.. option:: --skip-build

   Don't create build, but just modify settings for autorebuilds