Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a few niceties for making Flatpak builds of VSCode #17370

Merged
merged 3 commits into from
Dec 16, 2016
Merged

Add a few niceties for making Flatpak builds of VSCode #17370

merged 3 commits into from
Dec 16, 2016

Commits on Dec 16, 2016

  1. Support signing Flatpak builds with GPG

    This honors the following environment variables:
    
    - $GPG_KEY_ID: When set, it can be the identifier, full fingerprint, or
      email address of a GnuPG key which will be used to sign Flatpak builds.
    
    - $GPG_HOMEDIR: Path to an alternative home directory to be used by GnuPG,
      instead of the default ~/.gnupg directory of the current user. This can
      be used to point GnuPG to a different keychain.
    aperezdc committed Dec 16, 2016
    Configuration menu
    Copy the full SHA
    deb4e41 View commit details
    Browse the repository at this point in the history
  2. Flatpak: Allow specifying the path to a destination repository

    This makes the Flatpak builds honor the $FLATPAK_REPO environment variable.
    When it is defined, it will be used as the path to an OSTree repository where
    the Flatpak application bundle will be committed to. This allows to place
    multiple builds in the same repository (along other applications, even), which
    can be published. For more details abuit using repositories for publishing,
    check:
    
       http://flatpak.org/developer.html#Distributing_Applications
    
    Note that setting $FLATPAK_REPO disables building a standalone .flatpak bundle
    file.
    aperezdc committed Dec 16, 2016
    Configuration menu
    Copy the full SHA
    86f5213 View commit details
    Browse the repository at this point in the history
  3. Flatpak: Set the subject used for repository commits

    When storing the output of a Flatpak build to a commit into an OSTree
    repository (by setting the $FLATPAK_REPO environment variable), it is
    good to have a descriptive subject in the commit log message.
    aperezdc committed Dec 16, 2016
    Configuration menu
    Copy the full SHA
    464cffc View commit details
    Browse the repository at this point in the history