Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding optional version.json to /settings/ folder during build. #3993

Merged
merged 4 commits into from
Jan 30, 2021

Conversation

jonoomph
Copy link
Member

@jonoomph jonoomph commented Jan 30, 2021

This is a dump of all 3 repos version info used in this build, including the current date/time. Also, some refactoring of build url naming and version parsing (used by both freeze and build-server.py now. The idea is to include an easy to consume dump of version data, which can be output on launch in the openshot-qt log file (if the version.json is included in the source). This will only exist for frozen copies of OpenShot (from freeze.py).

The goal of this info (printed on launch if available), will definitively answer the question, when did a user's build get created, what versions and pipeline ids were used on GitLab, and what was the build file name. There should be no more ambiguity. 👍

Screenshot from 2021-01-30 10-59-04
Screenshot from 2021-01-30 11-14-35

…is a dump of all 3 repos version info used in this build, including the current date/time. Also, some refactoring of build url naming and version parsing (used by both freeze and build-server.py now.
… when and what build version is running on a user's computer (in cases where they are running the frozen version).
@jonoomph jonoomph merged commit c4cf27e into develop Jan 30, 2021
@jonoomph jonoomph deleted the adding-version-info-to-builds branch January 30, 2021 17:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant