[gimp] build: update my howto for flatpak releases.
- From: Jehan Pagès <jehanp src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] build: update my howto for flatpak releases.
- Date: Fri, 27 Apr 2018 16:38:11 +0000 (UTC)
commit 6463e80c710c11a035bf925dd4ce24dba051fc3f
Author: Jehan <jehan girinstud io>
Date: Fri Apr 27 18:35:33 2018 +0200
build: update my howto for flatpak releases.
After a small fiasco of 5 consecutive builds, add some newly learned
ways to test the builds beforehand on flathub infrastructure, for the
next time.
build/flatpak/flatpak-howto.txt | 16 ++++++++++++++++
1 files changed, 16 insertions(+), 0 deletions(-)
---
diff --git a/build/flatpak/flatpak-howto.txt b/build/flatpak/flatpak-howto.txt
index a989085..818c3da 100644
--- a/build/flatpak/flatpak-howto.txt
+++ b/build/flatpak/flatpak-howto.txt
@@ -8,6 +8,22 @@ The stable manifest is maintained at flathub: https://github.com/flathub/org.gim
This repository is pulled in GIMP repository as a submodule so that we
can share as much code as possible with the other builds.
+To prepare a new build:
+
+* A few hours before the release, test with the last master commit (even
+ if the release is not tagged yet) in the manifest.
+* Make it a branch, and create a pull-request instead of pushing to
+ master.
+* In the comment section, just write "bot, build".
+ This will trigger test builds to test the manifest.
+* At release time, if the last test build succeeded, update the manifest
+ to track the release tag instead.
+* Merge to master.
+* Check the final build on https://flathub.org/builds/
+
+See also:
+https://github.com/flathub/flathub/wiki/App-Maintenance#test-builds-and-pull-requests
+
Development and nightly builds
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]