version_control

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 27, 2021 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func VersionControl

func VersionControl(newDebFileUrl, vers, repos, appName string, doControl, writeVersionFile bool,
	callback func(updtAvailable bool, newVersion, newDeb string, err error), branch ...string) error

Finds the latest version published in the repository. This assumes that the target repository / branch contains a valid "version" file. 'newDebFileUrl' contains the new URL pointing to the version of the update file, 'to' contains the current software version, 'repos' must be filled with the targeted repository, 'appName' contains the name of the current application, it will be written in the "version" file, 'doControl' means connect to the repository and check the 'version' file, 'writeVersionFile' means that during the development process the 'version' file is generated and written to the current local repository and will be uploaded on the next 'git push '. The 'callback' function, gives error information if there is, "updtAvailable" is set to "true" if the update is available or "false" otherwise. NOTE: The default branch is set to “master”.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL