Commit graph

24 commits

Author SHA1 Message Date
Bruno Lopes
c88dad5036 gitlab-ci, build/linux: Bump flatpak distribution to GNOME/CITemplates@b8e6f8f5
There is no explanation about why we are now not generating static deltas, but
let's trust GNOME guys expertise.
2026-04-08 10:14:17 -03:00
Bruno Lopes
4d6ee89a62 build/linux: Fix eval of flatpak_ci_initiative.yml
At least on my tests on macOS (zsh), it was broken.
2026-04-08 10:14:17 -03:00
Bruno Lopes
397e97dcf9 gitlab-ci, build/linux: Set commit of flatpak_ci_initiative.yml on dist script
Let's avoid surprises on the .sh too.
2026-04-08 10:14:17 -03:00
Bruno Lopes
ee06c790c3 build: Make generic CWD error message more consistent 2026-04-02 23:23:09 -03:00
Bruno Lopes
49df5fd401 build/linux: Add missing FIXMEs to Flatpak scripts 2025-12-27 10:21:34 -03:00
Bruno Lopes
2e12de6747
build/linux: Change collapsible section ID to the more technical '*_submission'
We already use '*_submission' on the MSIX script.

Submission is the first act, the one which we trigger on CI.
The publishing is done by the store (Flathub or Snap Store).
2025-08-12 22:38:49 -03:00
Bruno Lopes
771fcb576f
build/linux: Add some sub comments on flatpak dist tools section 2025-08-08 22:18:16 -03:00
Bruno Lopes
0f91efa3d5
build/linux: Clarify files/repo section comment on Flatpak dist script 2025-08-08 22:11:35 -03:00
Bruno Lopes
855d07193b
build/linux: Remove exit check on flatpak dist
Let's hope this fixes the bug.
2025-08-08 19:20:24 -03:00
Bruno Lopes
6645f245cb
build/linux: Hopefully bug of only aarch64 being distributed due to exit code 2025-08-08 17:37:27 -03:00
Bruno Lopes
4a9b98fc05
Revert "build/linux: build-update-repo is arch-specific"
This reverts commit 7e280c9b58.

Seems it is not arch-specific. The error we were experiencing was due to
the bug fixed in 19e83a0e.
2025-08-08 17:31:57 -03:00
Bruno Lopes
19e83a0eb5
build/linux: Fix wrong extraction of repo*.tar 2025-08-08 15:58:26 -03:00
Bruno Lopes
7e280c9b58
build/linux: build-update-repo is arch-specific 2025-08-08 11:57:15 -03:00
Bruno Lopes
e1b2b44f3b
build/linux: Fix typo in flatmanager_text variable evaluation 2025-08-08 06:23:56 -03:00
Bruno Lopes
a65440478c
build/linux: Fix local distribution of .flatpak 2025-08-07 09:59:04 -03:00
Bruno Lopes
687382b98d
build/linux: Move build-bundle code back to 3_dist-gimp-flatpakbuilder.sh
This makes more clear that making .flatpak is a dist stuff while
maintaining the multiarch support introduced in caf46017.
2025-08-06 08:03:54 -03:00
Bruno Lopes
a3aca3c171
build/linux: Print info message about which archs will be distributed
All our Linux dist scripts are multi-arch aware so
we need to be clear like on windows scripts.
2025-08-03 19:39:59 -03:00
Bruno Lopes
88d6c95ef4
build/linux: Add info about Flatpak toolkit for debugging purposes 2025-08-03 17:35:43 -03:00
Bruno Lopes
caf460177a
gitlab-ci, build: Add infrastructure to distribute nightly aarch64 flatpak 2025-08-02 22:07:37 -03:00
Bruno Lopes
d731a8fc0d
build: Make scripts CWD check run on CI too 2025-08-01 09:19:21 -03:00
Bruno Lopes
a7be8ec6cd
build/linux: Correct typo in APP_ID 2025-07-31 20:43:23 -03:00
Bruno Lopes
c5427bec21
build/linux: Take flatpak app ID and branch dybamically from the manifest
This is more future proof.
2025-07-31 20:42:12 -03:00
Bruno Lopes
8a2dd28082
build/linux: Add CLI message explaining how to test .flatpak artifact
We can't guarantee that every DE or package manager have
support to install .flatpak files by double click.
2025-07-31 20:37:56 -03:00
Bruno Lopes
9e1c1e314a
build/linux: Rename suffix of flatpak scripts to flatpakbuilder
Since the praxis in all other scripts is to
name the suffix with the toolkit name
2025-07-27 19:33:42 -03:00
Renamed from build/linux/flatpak/3_dist-gimp-flatpak.sh (Browse further)