Skip to content

linuxdeployqt -g guesses wrong at times #518

@probonopd

Description

@probonopd

-g is supposed to check TRAVIS_TAG and if it is empty or "continuous", then it should set the update information to "continous"; in all other cases to "latest".

According to https://docs.travis-ci.com/user/environment-variables/

TRAVIS_TAG: If the current build is for a git tag, this variable is set to the tag’s name.

So why is it that we get

Guessing update information based on $TRAVIS_TAG=(null)

https://travis-ci.org/AppImage/NCSA-Mosaic-AppImage/builds/297852566#L5379
but

Guessing update information based on $TRAVIS_TAG=[secure]

in https://travis-ci.org/Subsurface-divelog/subsurface/builds/298113422#L7050?

And why would Travis CI even replace the value of $TRAVIS_TAG with [secure]?

As a result, we get

me@host:~$ /home/me/Downloads/Subsurface-988d5bc-x86_64.AppImage --appimage-updateinformation
gh-releases-zsync|Subsurface-divelog|subsurface|latest|Subsurface-_*-x86_64.AppImage.zsync

where latest is wrong and should be continuous.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions