build_all.sh: build wheel + pyinstaller + flatpak + appimage in one go
Collects all four artifacts under <repo>/dist/ (PyInstaller and Flatpak renamed to testium-<version>(.suff); wheel and AppImage keep PEP 427 / appimage-builder original names). Re-uses scripts/build_env.sh and set_env.sh, same venv as run.sh. AppImage build.sh now picks the actual output file dynamically instead of a hardcoded lowercase name.
This commit is contained in:
@@ -46,8 +46,9 @@ $RUNTIME run --rm \
|
||||
appimage-builder --recipe AppImageBuilder.yml --skip-test
|
||||
"
|
||||
|
||||
echo "Done: testium-${APP_VERSION}-x86_64.AppImage"
|
||||
APPIMAGE_FILE=$(ls -1t Testium-*-x86_64.AppImage 2>/dev/null | head -1)
|
||||
echo "Done: ${APPIMAGE_FILE}"
|
||||
|
||||
if [ "${1}" = "install" ]; then
|
||||
install -v "testium-${APP_VERSION}-x86_64.AppImage" "${HOME}/.local/bin/testium"
|
||||
if [ "${1}" = "install" ] && [ -n "${APPIMAGE_FILE}" ]; then
|
||||
install -v "${APPIMAGE_FILE}" "${HOME}/.local/bin/testium"
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user