ProjectVersionFromGit

Andrew Bindraw - Sep 16, 2020

Set version for project from git

  • Supported Platforms
  • Supported Engine Versions
    4.24 - 4.25
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

This plugin can be possible set version for project from git tag, branch name, commit hash and set datetime build. 

Technical Details

https://github.com/mrbindraw/ProjectVersionFromGit

WARNING!

  • Make sure your project under git system control (contain /.git folder in root of project)
  • Make sure git tag have format like MAJOR.MINOR.PATCH


Features:

  • Update version on the fly without connect to source control in UEditor and rebuild project
  • Set version for project from git tag, branch name, commit hash and set datetime build 


Number of C++ Classes: 2

C++/Blueprints functions:

  • GetProjectVersion() : Text
  • GetProjectVersionMajor() : Integer
  • GetProjectVersionMinor() : Integer
  • GetProjectVersionPatch() : Integer
  • GetProjectVersionBranchName() : Text
  • GetProjectVersionCommitHash() : Text
  • GetProjectVersionDateTimeBuild() : Text
  • GetProjectVersionFormatAll() : Text


Supported Development Platforms: Windows, Linux, MacOS, Android, iOS

Supported Target Build Platforms: Windows

https://github.com/mrbindraw/ProjectVersionFromGit