kopia lustrzana https://gitlab.com/gridtracker.org/gridtracker
rodzic
66a613a889
commit
17c92f1fa6
|
@ -149,9 +149,7 @@ linux:package:
|
||||||
echo 'pinentry-mode loopback' >> ~/.gnupg/gpg.conf
|
echo 'pinentry-mode loopback' >> ~/.gnupg/gpg.conf
|
||||||
echo 'allow-loopback-pinentry' >> ~/.gnupg/gpg-agent.conf
|
echo 'allow-loopback-pinentry' >> ~/.gnupg/gpg-agent.conf
|
||||||
apt-get install flatpak flatpak-builder -y
|
apt-get install flatpak flatpak-builder -y
|
||||||
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
|
flatpak remote-add --if-not-exists fedora oci+https://registry.fedoraproject.org
|
||||||
flatpak install org.freedesktop.Sdk//22.08 -y
|
|
||||||
flatpak install org.freedesktop.Platform//22.08 -y
|
|
||||||
echo -e "\e[0Ksection_end:`date +%s`:apt_get\r\e[0K"
|
echo -e "\e[0Ksection_end:`date +%s`:apt_get\r\e[0K"
|
||||||
script:
|
script:
|
||||||
- |
|
- |
|
||||||
|
@ -179,7 +177,7 @@ linux:package:
|
||||||
mv ../*.{deb,buildinfo,changes} artifacts/
|
mv ../*.{deb,buildinfo,changes} artifacts/
|
||||||
echo -e "\e[0Ksection_end:`date +%s`:debian_build\r\e[0K"
|
echo -e "\e[0Ksection_end:`date +%s`:debian_build\r\e[0K"
|
||||||
echo -e "\e[0Ksection_start:`date +%s`:flatpaks\e[0KBuilding Flatpak"
|
echo -e "\e[0Ksection_start:`date +%s`:flatpaks\e[0KBuilding Flatpak"
|
||||||
flatpak-builder flatpak flatpak_x64_manifest.yml --force-clean --repo=flatpakrepo
|
flatpak-builder flatpak flatpak_x64_manifest.yml --force-clean --repo=fedoraproject --allow-missing-runtimes
|
||||||
flatpak build-bundle flatpakrepo GridTracker-${VER}-x86_64.flatpak org.gridtracker.GridTracker
|
flatpak build-bundle flatpakrepo GridTracker-${VER}-x86_64.flatpak org.gridtracker.GridTracker
|
||||||
mv *.flatpak artifacts/
|
mv *.flatpak artifacts/
|
||||||
echo -e "\e[0Ksection_end:`date +%s`:flatpaks\r\e[0K"
|
echo -e "\e[0Ksection_end:`date +%s`:flatpaks\r\e[0K"
|
||||||
|
@ -260,9 +258,7 @@ arm:package:
|
||||||
echo 'allow-loopback-pinentry' >> ~/.gnupg/gpg-agent.conf
|
echo 'allow-loopback-pinentry' >> ~/.gnupg/gpg-agent.conf
|
||||||
apt-get build-dep .
|
apt-get build-dep .
|
||||||
apt-get install flatpak flatpak-builder -y
|
apt-get install flatpak flatpak-builder -y
|
||||||
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
|
flatpak remote-add --if-not-exists fedora oci+https://registry.fedoraproject.org
|
||||||
flatpak install org.freedesktop.Sdk//22.08 -y
|
|
||||||
flatpak install org.freedesktop.Platform//22.08 -y
|
|
||||||
echo -e "\e[0Ksection_end:`date +%s`:apt_get\r\e[0K"
|
echo -e "\e[0Ksection_end:`date +%s`:apt_get\r\e[0K"
|
||||||
script:
|
script:
|
||||||
- |
|
- |
|
||||||
|
@ -306,7 +302,7 @@ arm:package:
|
||||||
mv GridTracker-${VER}-linux-arm64 dist/
|
mv GridTracker-${VER}-linux-arm64 dist/
|
||||||
cp dist/GridTracker-${VER}-linux-arm64/package.nw/gridview.png dist/GridTracker-${VER}-linux-arm64/gridview.png
|
cp dist/GridTracker-${VER}-linux-arm64/package.nw/gridview.png dist/GridTracker-${VER}-linux-arm64/gridview.png
|
||||||
echo "Building flatpak source..."
|
echo "Building flatpak source..."
|
||||||
flatpak-builder flatpak flatpak_arm64_manifest.yml --force-clean --repo=flatpakrepo
|
flatpak-builder flatpak flatpak_arm64_manifest.yml --force-clean --repo=fedoraproject --allow-missing-runtimes
|
||||||
echo "Exporting single-file flatpak..."
|
echo "Exporting single-file flatpak..."
|
||||||
flatpak build-bundle flatpakrepo GridTracker-${VER}-arm64.flatpak org.gridtracker.GridTracker
|
flatpak build-bundle flatpakrepo GridTracker-${VER}-arm64.flatpak org.gridtracker.GridTracker
|
||||||
mv *.flatpak artifacts/
|
mv *.flatpak artifacts/
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
---
|
---
|
||||||
app-id: org.gridtracker.GridTracker
|
app-id: org.gridtracker.GridTracker
|
||||||
runtime: Platform
|
runtime: org.fedoraproject.Platform
|
||||||
sdk: Sdk
|
sdk: org.fedoraproject.Sdk
|
||||||
rename-desktop-file: gridtracker.desktop
|
rename-desktop-file: gridtracker.desktop
|
||||||
rename-icon: gridview
|
rename-icon: gridview
|
||||||
copy-icon: true
|
copy-icon: true
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
---
|
---
|
||||||
app-id: org.gridtracker.GridTracker
|
app-id: org.gridtracker.GridTracker
|
||||||
runtime: Platform
|
runtime: org.fedoraproject.Platform
|
||||||
sdk: Sdk
|
sdk: org.fedoraproject.Sdk
|
||||||
rename-desktop-file: gridtracker.desktop
|
rename-desktop-file: gridtracker.desktop
|
||||||
rename-icon: gridview
|
rename-icon: gridview
|
||||||
copy-icon: true
|
copy-icon: true
|
||||||
|
|
Ładowanie…
Reference in New Issue