Documentation
¶
Overview ¶
Package packagetools implements tools for working on Serulian packages.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func OutputDiff ¶
func OutputDiff(packagePath string, comparisonVersion string, verbose bool, debug bool, vcsDevelopmentDirectories ...string)
OutputDiff outputs the diff between the Serulian package found at the given path and the version found in the same repository with (optional) comparison version. If the comparison version is not specified, then the latest semver of the package is used (if any).
func Revise ¶
func Revise(packagePath string, comparisonVersion string, revisionNote string, verbose bool, debug bool, vcsDevelopmentDirectories ...string)
Revise tags the current package with a semantic version computed by performing a diff of the package's current contents against the version found in the same repository with (optional) comparison version. If the comparison version is not specified, then the latest semver of the package is used (if any).
Types ¶
This section is empty.