kopia lustrzana https://gitlab.com/gridtracker.org/gridtracker
cleanup
rodzic
6a60dd5be8
commit
43c0a9ff06
|
@ -86,13 +86,16 @@ win:package:
|
|||
7zr e NsProcess.zip -y -o/usr/share/nsis/Include/ Include/nsProcess.nsh
|
||||
7zr e NsProcess.zip -y -o/usr/share/nsis/Plugins/x86-unicode/ Plugin/nsProcessW.dll
|
||||
mv /usr/share/nsis/Plugins/x86-unicode/nsProcessW.dll /usr/share/nsis/Plugins/x86-unicode/nsProcess.dll
|
||||
<<<<<<< HEAD
|
||||
curl --silent "https://gitlab.com/gitlab-org/incubation-engineering/mobile-devops/download-secure-files/-/raw/main/installer" | bash
|
||||
=======
|
||||
echo -e "\e[0Ksection_end:`date +%s`:apt_get\r\e[0K"
|
||||
>>>>>>> b4268a9 (cleanup)
|
||||
script:
|
||||
- |
|
||||
# Making our Windows packages
|
||||
echo -e "\e[0Ksection_end:`date +%s`:apt_get\r\e[0K"
|
||||
test `node version.js` = `dpkg-parsechangelog -S version` || (echo "package.nw/package.json and debian/changelog version mismatch"; exit 1)
|
||||
echo -e "\e[0Ksection_start:`date +%s`:native_build\r\e[0KBuilding native packages"
|
||||
echo -e "\e[0Ksection_start:`date +%s`:native_build[collapsed=true]\r\e[0KBuilding native packages"
|
||||
npm install --prefer-offline
|
||||
npm run dist-win
|
||||
for dir in dist/*-win-* ; do
|
||||
|
@ -149,7 +152,7 @@ linux:package:
|
|||
- |
|
||||
# Making our distro agnostic Linux packages
|
||||
test `node version.js` = `dpkg-parsechangelog -S version` || (echo "package.nw/package.json and debian/changelog version mismatch"; exit 1)
|
||||
echo -e "\e[0Ksection_start:`date +%s`:native_build\r\e[0KBuilding native packages"
|
||||
echo -e "\e[0Ksection_start:`date +%s`:native_build[collapsed=true]\r\e[0KBuilding native packages"
|
||||
npm install --prefer-offline
|
||||
npm run dist-nix
|
||||
chmod 755 dist/*-linux-*/GridTracker dist/*-linux-*/lib dist/*-linux-*/locales dist/*-linux-*/swiftshader/ dist/*-linux-*/chrome_crashpad_handler
|
||||
|
@ -163,13 +166,13 @@ linux:package:
|
|||
(cd dist; mv *.tar.gz ../artifacts/)
|
||||
echo -e "\e[0Ksection_end:`date +%s`:native_build\e[0K"
|
||||
# This section does debian DEBs
|
||||
echo -e "\e[0Ksection_start:`date +%s`:debian_build\r\e[0KBuilding Debian packages"
|
||||
echo -e "\e[0Ksection_start:`date +%s`:debian_build[collapsed=true]\r\e[0KBuilding Debian packages"
|
||||
dpkg-buildpackage -b --no-sign
|
||||
mv ../*.{deb,buildinfo,changes} artifacts/
|
||||
echo -e "\e[0Ksection_end:`date +%s`:debian_build\r\e[0K"
|
||||
echo -e "\e[0Ksection_start:`date +%s`:flatpaks\e[0KBuilding Flatpak"
|
||||
flatpak-builder flatpak flatpak_x64_manifest.yml --force-clean --repo=flatpakrepo
|
||||
flatpak build-bundle flatpakrepo gridtracker-$version-x86_64.flatpak org.gridtracker.GridTracker
|
||||
flatpak build-bundle flatpakrepo GridTracker-$version-x86_64.flatpak org.gridtracker.GridTracker
|
||||
mv *.flatpak artifacts/
|
||||
echo -e "\e[0Ksection_end:`date +%s`:flatpaks\r\e[0K"
|
||||
echo "we made LINUX packages!"
|
||||
|
@ -296,17 +299,17 @@ arm:package:
|
|||
mv GridTracker-$version-linux-arm64.tar.gz artifacts/
|
||||
echo "GridTracker-$version-linux-arm32.tar.gz built."
|
||||
rm -rf nwjs-$NWJS-VERSION-linux-arm64
|
||||
# This is for ARM 64 Flatpaks
|
||||
echo -e "\e[0Ksection_start:`date +%s`:flatpaks[collapsed=true]\r\e[0KBuilding Flatpak"
|
||||
echo "Creating workdir..."
|
||||
mkdir -p dist
|
||||
echo "Copying GridTracker-$version-linux-arm64 to workdir..."
|
||||
mv GridTracker-$version-linux-arm64 dist/
|
||||
cp dist/GridTracker-$version-linux-arm64/package.nw/gridview.png dist/GridTracker-$version-linux-arm64/gridview.png
|
||||
ls -la dist/GridTracker-$version-linux-arm64
|
||||
echo "Building flatpak source..."
|
||||
flatpak-builder flatpak flatpak_arm64_manifest.yml --force-clean --repo=flatpakrepo
|
||||
echo "Exporting single-file flatpak..."
|
||||
flatpak build-bundle flatpakrepo gridtracker-$version-arm64.flatpak org.gridtracker.GridTracker
|
||||
flatpak build-bundle flatpakrepo GridTracker-$version-arm64.flatpak org.gridtracker.GridTracker
|
||||
mv *.flatpak artifacts/
|
||||
echo -e "\e[0Ksection_end:`date +%s`:flatpaks\r\e[0K"
|
||||
echo "we made ARM packages!"
|
||||
|
|
Ładowanie…
Reference in New Issue