From 97950ee2f4c2210bfa1df3daf899b65ed9588896 Mon Sep 17 00:00:00 2001 From: Artur Date: Fri, 29 Nov 2019 11:12:26 +0200 Subject: [PATCH] GH-6 Support all GitVersion variables (#7) --- dist/azure/execute/index.js | 31 +++++++++++++++++-- dist/azure/setup/index.js | 31 +++++++++++++++++-- dist/github/execute/index.js | 31 +++++++++++++++++-- dist/github/setup/index.js | 31 +++++++++++++++++-- execute/action.yml | 58 ++++++++++++++++++++++++++++++++++-- package.json | 1 + src/main.ts | 35 ++++++++++++++++++++-- 7 files changed, 205 insertions(+), 13 deletions(-) diff --git a/dist/azure/execute/index.js b/dist/azure/execute/index.js index af26eac..10ce63a 100644 --- a/dist/azure/execute/index.js +++ b/dist/azure/execute/index.js @@ -1532,11 +1532,38 @@ function getGitVersionOptions(buildAgent) { }; } function writeGitVersionToAgent(buildAgent, gitversion) { - buildAgent.setOutput("fullSemVer", gitversion.FullSemVer); + buildAgent.setOutput("major", gitversion.Major.toString()); + buildAgent.setOutput("minor", gitversion.Minor.toString()); + buildAgent.setOutput("patch", gitversion.Patch.toString()); + buildAgent.setOutput("preReleaseTag", gitversion.PreReleaseTag); + buildAgent.setOutput("preReleaseTagWithDash", gitversion.PreReleaseTagWithDash); + buildAgent.setOutput("preReleaseLabel", gitversion.PreReleaseLabel); + buildAgent.setOutput("preReleaseNumber", gitversion.PreReleaseNumber.toString()); + buildAgent.setOutput("weightedPreReleaseNumber", gitversion.WeightedPreReleaseNumber.toString()); + buildAgent.setOutput("buildMetaData", gitversion.BuildMetaData.toString()); + buildAgent.setOutput("buildMetaDataPadded", gitversion.BuildMetaDataPadded); + buildAgent.setOutput("fullBuildMetaData", gitversion.FullBuildMetaData); buildAgent.setOutput("majorMinorPatch", gitversion.MajorMinorPatch); + buildAgent.setOutput("semVer", gitversion.SemVer); + buildAgent.setOutput("legacySemVer", gitversion.LegacySemVer); + buildAgent.setOutput("legacySemVerPadded", gitversion.LegacySemVerPadded); + buildAgent.setOutput("assemblySemVer", gitversion.AssemblySemVer); + buildAgent.setOutput("assemblySemFileVer", gitversion.AssemblySemFileVer); + buildAgent.setOutput("fullSemVer", gitversion.FullSemVer); + buildAgent.setOutput("informationalVersion", gitversion.InformationalVersion); + buildAgent.setOutput("branchName", gitversion.BranchName); + buildAgent.setOutput("sha", gitversion.Sha); buildAgent.setOutput("shortSha", gitversion.ShortSha); + buildAgent.setOutput("nuGetVersionV2", gitversion.NuGetVersionV2); + buildAgent.setOutput("nuGetVersion", gitversion.NuGetVersion); + buildAgent.setOutput("nuGetPreReleaseTagV2", gitversion.NuGetPreReleaseTagV2); + buildAgent.setOutput("nuGetPreReleaseTag", gitversion.NuGetPreReleaseTag); + buildAgent.setOutput("versionSourceSha", gitversion.VersionSourceSha); + buildAgent.setOutput("commitsSinceVersionSource", gitversion.CommitsSinceVersionSource.toString()); + buildAgent.setOutput("commitsSinceVersionSourcePadded", gitversion.CommitsSinceVersionSourcePadded); + buildAgent.setOutput("commitDate", gitversion.CommitDate); } -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiZmlsZTovLy9EOi9Qcm9qZWN0cy9PU1MvR2l0VG9vbHMvdXNlLWdpdHZlcnNpb24vc3JjL21haW4udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7QUFFQSxtQ0FBbUQ7QUFFbkQsU0FBc0IsS0FBSyxDQUFDLFVBQXVCLEVBQUUsY0FBK0I7O1FBQ2hGLElBQUk7WUFFQSxVQUFVLENBQUMsY0FBYyxDQUFDLDZCQUE2QixFQUFFLEdBQUcsQ0FBQyxDQUFDO1lBRTlELE1BQU0sV0FBVyxHQUFHLFVBQVUsQ0FBQyxRQUFRLENBQUMsb0JBQVksQ0FBQyxXQUFXLENBQUMsQ0FBQztZQUNsRSxNQUFNLGlCQUFpQixHQUFHLFVBQVUsQ0FBQyxlQUFlLENBQUMsb0JBQVksQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDO1lBRXJGLE1BQU0sY0FBYyxDQUFDLE9BQU8sQ0FBQyxXQUFXLEVBQUUsaUJBQWlCLENBQUMsQ0FBQztZQUU3RCxVQUFVLENBQUMsWUFBWSxDQUFDLG1DQUFtQyxFQUFFLElBQUksQ0FBQyxDQUFDO1NBQ3RFO1FBQUMsT0FBTyxLQUFLLEVBQUU7WUFDWixVQUFVLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxPQUFPLEVBQUUsSUFBSSxDQUFDLENBQUM7U0FDN0M7SUFDTCxDQUFDO0NBQUE7QUFkRCxzQkFjQztBQUVELFNBQXNCLEdBQUcsQ0FBQyxVQUF1QixFQUFFLGNBQStCOztRQUM5RSxJQUFJO1lBQ0EsTUFBTSxZQUFZLEdBQXVCLG9CQUFvQixDQUFDLFVBQVUsQ0FBQyxDQUFDO1lBRTFFLE1BQU0sTUFBTSxHQUFHLE1BQU0sY0FBYyxDQUFDLEdBQUcsQ0FBQyxZQUFZLENBQUMsQ0FBQztZQUV0RCxNQUFNLFVBQVUsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQWdCLENBQUM7WUFDNUQsc0JBQXNCLENBQUMsVUFBVSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1lBRS9DLElBQUksTUFBTSxDQUFDLElBQUksS0FBSyxDQUFDLEVBQUU7Z0JBQ25CLFVBQVUsQ0FBQyxZQUFZLENBQUMsa0NBQWtDLEVBQUUsSUFBSSxDQUFDLENBQUM7YUFDckU7aUJBQU07Z0JBQ0gsVUFBVSxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLE9BQU8sRUFBRSxJQUFJLENBQUMsQ0FBQzthQUNwRDtTQUVKO1FBQUMsT0FBTyxLQUFLLEVBQUU7WUFDWixVQUFVLENBQUMsU0FBUyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsQ0FBQztTQUNyQztJQUNMLENBQUM7Q0FBQTtBQWxCRCxrQkFrQkM7QUFFRCxTQUFTLG9CQUFvQixDQUFDLFVBQXVCO0lBRWpELE1BQU0sVUFBVSxHQUFHLFVBQVUsQ0FBQyxRQUFRLENBQUMsa0JBQVUsQ0FBQyxVQUFVLENBQUMsQ0FBQztJQUU5RCxNQUFNLGFBQWEsR0FBRyxVQUFVLENBQUMsZUFBZSxDQUFDLGtCQUFVLENBQUMsYUFBYSxDQUFDLENBQUM7SUFDM0UsTUFBTSxjQUFjLEdBQUcsVUFBVSxDQUFDLFFBQVEsQ0FBQyxrQkFBVSxDQUFDLGNBQWMsQ0FBQyxDQUFDO0lBRXRFLE1BQU0sa0JBQWtCLEdBQUcsVUFBVSxDQUFDLGVBQWUsQ0FBQyxrQkFBVSxDQUFDLGtCQUFrQixDQUFDLENBQUM7SUFDckYsTUFBTSwwQkFBMEIsR0FBRyxVQUFVLENBQUMsUUFBUSxDQUFDLGtCQUFVLENBQUMsMEJBQTBCLENBQUMsQ0FBQztJQUU5RixNQUFNLG1CQUFtQixHQUFHLFVBQVUsQ0FBQyxRQUFRLENBQUMsa0JBQVUsQ0FBQyxtQkFBbUIsQ0FBQyxDQUFDO0lBRWhGLE1BQU0sTUFBTSxHQUFHLFVBQVUsQ0FBQyxZQUFZLEVBQUUsQ0FBQyxPQUFPLENBQUMsS0FBSyxFQUFFLEdBQUcsQ0FBQyxDQUFDO0lBRTdELE9BQU87UUFDSCxVQUFVO1FBQ1YsYUFBYTtRQUNiLGNBQWM7UUFDZCxrQkFBa0I7UUFDbEIsMEJBQTBCO1FBQzFCLG1CQUFtQjtRQUNuQixNQUFNO0tBQ1QsQ0FBQztBQUNOLENBQUM7QUFFRCxTQUFTLHNCQUFzQixDQUFDLFVBQXVCLEVBQUUsVUFBdUI7SUFDNUUsVUFBVSxDQUFDLFNBQVMsQ0FBQyxZQUFZLEVBQUUsVUFBVSxDQUFDLFVBQVUsQ0FBQyxDQUFDO0lBQzFELFVBQVUsQ0FBQyxTQUFTLENBQUMsaUJBQWlCLEVBQUUsVUFBVSxDQUFDLGVBQWUsQ0FBQyxDQUFDO0lBQ3BFLFVBQVUsQ0FBQyxTQUFTLENBQUMsVUFBVSxFQUFFLFVBQVUsQ0FBQyxRQUFRLENBQUMsQ0FBQztBQUMxRCxDQUFDIn0= +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiZmlsZTovLy9EOi9Qcm9qZWN0cy9PU1MvR2l0VG9vbHMvdXNlLWdpdHZlcnNpb24vc3JjL21haW4udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7QUFFQSxtQ0FBbUQ7QUFFbkQsU0FBc0IsS0FBSyxDQUFDLFVBQXVCLEVBQUUsY0FBK0I7O1FBQ2hGLElBQUk7WUFFQSxVQUFVLENBQUMsY0FBYyxDQUFDLDZCQUE2QixFQUFFLEdBQUcsQ0FBQyxDQUFDO1lBRTlELE1BQU0sV0FBVyxHQUFHLFVBQVUsQ0FBQyxRQUFRLENBQUMsb0JBQVksQ0FBQyxXQUFXLENBQUMsQ0FBQztZQUNsRSxNQUFNLGlCQUFpQixHQUFHLFVBQVUsQ0FBQyxlQUFlLENBQUMsb0JBQVksQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDO1lBRXJGLE1BQU0sY0FBYyxDQUFDLE9BQU8sQ0FBQyxXQUFXLEVBQUUsaUJBQWlCLENBQUMsQ0FBQztZQUU3RCxVQUFVLENBQUMsWUFBWSxDQUFDLG1DQUFtQyxFQUFFLElBQUksQ0FBQyxDQUFDO1NBQ3RFO1FBQUMsT0FBTyxLQUFLLEVBQUU7WUFDWixVQUFVLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxPQUFPLEVBQUUsSUFBSSxDQUFDLENBQUM7U0FDN0M7SUFDTCxDQUFDO0NBQUE7QUFkRCxzQkFjQztBQUVELFNBQXNCLEdBQUcsQ0FBQyxVQUF1QixFQUFFLGNBQStCOztRQUM5RSxJQUFJO1lBQ0EsTUFBTSxZQUFZLEdBQXVCLG9CQUFvQixDQUFDLFVBQVUsQ0FBQyxDQUFDO1lBRTFFLE1BQU0sTUFBTSxHQUFHLE1BQU0sY0FBYyxDQUFDLEdBQUcsQ0FBQyxZQUFZLENBQUMsQ0FBQztZQUV0RCxNQUFNLFVBQVUsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQWdCLENBQUM7WUFDNUQsc0JBQXNCLENBQUMsVUFBVSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1lB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 /***/ }), diff --git a/dist/azure/setup/index.js b/dist/azure/setup/index.js index 5dcdfc2..f72139c 100644 --- a/dist/azure/setup/index.js +++ b/dist/azure/setup/index.js @@ -1532,11 +1532,38 @@ function getGitVersionOptions(buildAgent) { }; } function writeGitVersionToAgent(buildAgent, gitversion) { - buildAgent.setOutput("fullSemVer", gitversion.FullSemVer); + buildAgent.setOutput("major", gitversion.Major.toString()); + buildAgent.setOutput("minor", gitversion.Minor.toString()); + buildAgent.setOutput("patch", gitversion.Patch.toString()); + buildAgent.setOutput("preReleaseTag", gitversion.PreReleaseTag); + buildAgent.setOutput("preReleaseTagWithDash", gitversion.PreReleaseTagWithDash); + buildAgent.setOutput("preReleaseLabel", gitversion.PreReleaseLabel); + buildAgent.setOutput("preReleaseNumber", gitversion.PreReleaseNumber.toString()); + buildAgent.setOutput("weightedPreReleaseNumber", gitversion.WeightedPreReleaseNumber.toString()); + buildAgent.setOutput("buildMetaData", gitversion.BuildMetaData.toString()); + buildAgent.setOutput("buildMetaDataPadded", gitversion.BuildMetaDataPadded); + buildAgent.setOutput("fullBuildMetaData", gitversion.FullBuildMetaData); buildAgent.setOutput("majorMinorPatch", gitversion.MajorMinorPatch); + buildAgent.setOutput("semVer", gitversion.SemVer); + buildAgent.setOutput("legacySemVer", gitversion.LegacySemVer); + buildAgent.setOutput("legacySemVerPadded", gitversion.LegacySemVerPadded); + buildAgent.setOutput("assemblySemVer", gitversion.AssemblySemVer); + buildAgent.setOutput("assemblySemFileVer", gitversion.AssemblySemFileVer); + buildAgent.setOutput("fullSemVer", gitversion.FullSemVer); + buildAgent.setOutput("informationalVersion", gitversion.InformationalVersion); + buildAgent.setOutput("branchName", gitversion.BranchName); + buildAgent.setOutput("sha", gitversion.Sha); buildAgent.setOutput("shortSha", gitversion.ShortSha); + buildAgent.setOutput("nuGetVersionV2", gitversion.NuGetVersionV2); + buildAgent.setOutput("nuGetVersion", gitversion.NuGetVersion); + buildAgent.setOutput("nuGetPreReleaseTagV2", gitversion.NuGetPreReleaseTagV2); + buildAgent.setOutput("nuGetPreReleaseTag", gitversion.NuGetPreReleaseTag); + buildAgent.setOutput("versionSourceSha", gitversion.VersionSourceSha); + buildAgent.setOutput("commitsSinceVersionSource", gitversion.CommitsSinceVersionSource.toString()); + buildAgent.setOutput("commitsSinceVersionSourcePadded", gitversion.CommitsSinceVersionSourcePadded); + buildAgent.setOutput("commitDate", gitversion.CommitDate); } -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiZmlsZTovLy9EOi9Qcm9qZWN0cy9PU1MvR2l0VG9vbHMvdXNlLWdpdHZlcnNpb24vc3JjL21haW4udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7QUFFQSxtQ0FBbUQ7QUFFbkQsU0FBc0IsS0FBSyxDQUFDLFVBQXVCLEVBQUUsY0FBK0I7O1FBQ2hGLElBQUk7WUFFQSxVQUFVLENBQUMsY0FBYyxDQUFDLDZCQUE2QixFQUFFLEdBQUcsQ0FBQyxDQUFDO1lBRTlELE1BQU0sV0FBVyxHQUFHLFVBQVUsQ0FBQyxRQUFRLENBQUMsb0JBQVksQ0FBQyxXQUFXLENBQUMsQ0FBQztZQUNsRSxNQUFNLGlCQUFpQixHQUFHLFVBQVUsQ0FBQyxlQUFlLENBQUMsb0JBQVksQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDO1lBRXJGLE1BQU0sY0FBYyxDQUFDLE9BQU8sQ0FBQyxXQUFXLEVBQUUsaUJBQWlCLENBQUMsQ0FBQztZQUU3RCxVQUFVLENBQUMsWUFBWSxDQUFDLG1DQUFtQyxFQUFFLElBQUksQ0FBQyxDQUFDO1NBQ3RFO1FBQUMsT0FBTyxLQUFLLEVBQUU7WUFDWixVQUFVLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxPQUFPLEVBQUUsSUFBSSxDQUFDLENBQUM7U0FDN0M7SUFDTCxDQUFDO0NBQUE7QUFkRCxzQkFjQztBQUVELFNBQXNCLEdBQUcsQ0FBQyxVQUF1QixFQUFFLGNBQStCOztRQUM5RSxJQUFJO1lBQ0EsTUFBTSxZQUFZLEdBQXVCLG9CQUFvQixDQUFDLFVBQVUsQ0FBQyxDQUFDO1lBRTFFLE1BQU0sTUFBTSxHQUFHLE1BQU0sY0FBYyxDQUFDLEdBQUcsQ0FBQyxZQUFZLENBQUMsQ0FBQztZQUV0RCxNQUFNLFVBQVUsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQWdCLENBQUM7WUFDNUQsc0JBQXNCLENBQUMsVUFBVSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1lBRS9DLElBQUksTUFBTSxDQUFDLElBQUksS0FBSyxDQUFDLEVBQUU7Z0JBQ25CLFVBQVUsQ0FBQyxZQUFZLENBQUMsa0NBQWtDLEVBQUUsSUFBSSxDQUFDLENBQUM7YUFDckU7aUJBQU07Z0JBQ0gsVUFBVSxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLE9BQU8sRUFBRSxJQUFJLENBQUMsQ0FBQzthQUNwRDtTQUVKO1FBQUMsT0FBTyxLQUFLLEVBQUU7WUFDWixVQUFVLENBQUMsU0FBUyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsQ0FBQztTQUNyQztJQUNMLENBQUM7Q0FBQTtBQWxCRCxrQkFrQkM7QUFFRCxTQUFTLG9CQUFvQixDQUFDLFVBQXVCO0lBRWpELE1BQU0sVUFBVSxHQUFHLFVBQVUsQ0FBQyxRQUFRLENBQUMsa0JBQVUsQ0FBQyxVQUFVLENBQUMsQ0FBQztJQUU5RCxNQUFNLGFBQWEsR0FBRyxVQUFVLENBQUMsZUFBZSxDQUFDLGtCQUFVLENBQUMsYUFBYSxDQUFDLENBQUM7SUFDM0UsTUFBTSxjQUFjLEdBQUcsVUFBVSxDQUFDLFFBQVEsQ0FBQyxrQkFBVSxDQUFDLGNBQWMsQ0FBQyxDQUFDO0lBRXRFLE1BQU0sa0JBQWtCLEdBQUcsVUFBVSxDQUFDLGVBQWUsQ0FBQyxrQkFBVSxDQUFDLGtCQUFrQixDQUFDLENBQUM7SUFDckYsTUFBTSwwQkFBMEIsR0FBRyxVQUFVLENBQUMsUUFBUSxDQUFDLGtCQUFVLENBQUMsMEJBQTBCLENBQUMsQ0FBQztJQUU5RixNQUFNLG1CQUFtQixHQUFHLFVBQVUsQ0FBQyxRQUFRLENBQUMsa0JBQVUsQ0FBQyxtQkFBbUIsQ0FBQyxDQUFDO0lBRWhGLE1BQU0sTUFBTSxHQUFHLFVBQVUsQ0FBQyxZQUFZLEVBQUUsQ0FBQyxPQUFPLENBQUMsS0FBSyxFQUFFLEdBQUcsQ0FBQyxDQUFDO0lBRTdELE9BQU87UUFDSCxVQUFVO1FBQ1YsYUFBYTtRQUNiLGNBQWM7UUFDZCxrQkFBa0I7UUFDbEIsMEJBQTBCO1FBQzFCLG1CQUFtQjtRQUNuQixNQUFNO0tBQ1QsQ0FBQztBQUNOLENBQUM7QUFFRCxTQUFTLHNCQUFzQixDQUFDLFVBQXVCLEVBQUUsVUFBdUI7SUFDNUUsVUFBVSxDQUFDLFNBQVMsQ0FBQyxZQUFZLEVBQUUsVUFBVSxDQUFDLFVBQVUsQ0FBQyxDQUFDO0lBQzFELFVBQVUsQ0FBQyxTQUFTLENBQUMsaUJBQWlCLEVBQUUsVUFBVSxDQUFDLGVBQWUsQ0FBQyxDQUFDO0lBQ3BFLFVBQVUsQ0FBQyxTQUFTLENBQUMsVUFBVSxFQUFFLFVBQVUsQ0FBQyxRQUFRLENBQUMsQ0FBQztBQUMxRCxDQUFDIn0= +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiZmlsZTovLy9EOi9Qcm9qZWN0cy9PU1MvR2l0VG9vbHMvdXNlLWdpdHZlcnNpb24vc3JjL21haW4udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7QUFFQSxtQ0FBbUQ7QUFFbkQsU0FBc0IsS0FBSyxDQUFDLFVBQXVCLEVBQUUsY0FBK0I7O1FBQ2hGLElBQUk7WUFFQSxVQUFVLENBQUMsY0FBYyxDQUFDLDZCQUE2QixFQUFFLEdBQUcsQ0FBQyxDQUFDO1lBRTlELE1BQU0sV0FBVyxHQUFHLFVBQVUsQ0FBQyxRQUFRLENBQUMsb0JBQVksQ0FBQyxXQUFXLENBQUMsQ0FBQztZQUNsRSxNQUFNLGlCQUFpQixHQUFHLFVBQVUsQ0FBQyxlQUFlLENBQUMsb0JBQVksQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDO1lBRXJGLE1BQU0sY0FBYyxDQUFDLE9BQU8sQ0FBQyxXQUFXLEVBQUUsaUJBQWlCLENBQUMsQ0FBQztZQUU3RCxVQUFVLENBQUMsWUFBWSxDQUFDLG1DQUFtQyxFQUFFLElBQUksQ0FBQyxDQUFDO1NBQ3RFO1FBQUMsT0FBTyxLQUFLLEVBQUU7WUFDWixVQUFVLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxPQUFPLEVBQUUsSUFBSSxDQUFDLENBQUM7U0FDN0M7SUFDTCxDQUFDO0NBQUE7QUFkRCxzQkFjQztBQUVELFNBQXNCLEdBQUcsQ0FBQyxVQUF1QixFQUFFLGNBQStCOztRQUM5RSxJQUFJO1lBQ0EsTUFBTSxZQUFZLEdBQXVCLG9CQUFvQixDQUFDLFVBQVUsQ0FBQyxDQUFDO1lBRTFFLE1BQU0sTUFBTSxHQUFHLE1BQU0sY0FBYyxDQUFDLEdBQUcsQ0FBQyxZQUFZLENBQUMsQ0FBQztZQUV0RCxNQUFNLFVBQVUsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQWdCLENBQUM7WUFDNUQsc0JBQXNCLENBQUMsVUFBVSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1lBRS9DLElBQUksTUFBTSxDQUFDLElBQUksS0FBSyxDQUFDLEVBQUU7Z0JBQ25CLFVBQVUsQ0FBQyxZQUFZLENBQUMsa0NBQWtDLEVBQUUsSUFBSSxDQUFDLENBQUM7YUFDckU7aUJBQU07Z0JBQ0gsVUFBVSxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLE9BQU8sRUFBRSxJQUFJLENBQUMsQ0FBQzthQUNwRDtTQUVKO1FBQUMsT0FBTyxLQUFLLEVBQUU7WUFDWixVQUFVLENBQUMsU0FBUyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsQ0FBQztTQUNyQztJQUNMLENBQUM7Q0FBQTtBQWxCRCxrQkFrQkM7QUFFRCxTQUFTLG9CQUFvQixDQUFDLFVBQXVCO0lBRWpELE1BQU0sVUFBVSxHQUFHLFVBQVUsQ0FBQyxRQUFRLENBQUMsa0JBQVUsQ0FBQyxVQUFVLENBQUMsQ0FBQztJQUU5RCxNQUFNLGFBQWEsR0FBRyxVQUFVLENBQUMsZUFBZSxDQUFDLGtCQUFVLENBQUMsYUFBYSxDQUFDLENBQUM7SUFDM0UsTUFBTSxjQUFjLEdBQUcsVUFBVSxDQUFDLFFBQVEsQ0FBQyxrQkFBVSxDQUFDLGNBQWMsQ0FBQyxDQUFDO0lBRXRFLE1BQU0sa0JBQWtCLEdBQUcsVUFBVSxDQUFDLGVBQWUsQ0FBQyxrQkFBVSxDQUFDLGtCQUFrQixDQUFDLENBQUM7SUFDckYsTUFBTSwwQkFBMEIsR0FBRyxVQUFVLENBQUMsUUFBUSxDQUFDLGtCQUFVLENBQUMsMEJBQTBCLENBQUMsQ0FBQztJQUU5RixNQUFNLG1CQUFtQixHQUFHLFVBQVUsQ0FBQyxRQUFRLENBQUMsa0JBQVUsQ0FBQyxtQkFBbUIsQ0FBQyxDQUFDO0lBRWhGLE1BQU0sTUFBTSxHQUFHLFVBQVUsQ0FBQyxZQUFZLEVBQUUsQ0FBQyxPQUFPLENBQUMsS0FBSyxFQUFFLEdBQUcsQ0FBQyxDQUFDO0lBRTdELE9BQU87UUFDSCxVQUFVO1FBQ1YsYUFBYTtRQUNiLGNBQWM7UUFDZCxrQkFBa0I7UUFDbEIsMEJBQTBCO1FBQzFCLG1CQUFtQjtRQUNuQixNQUFNO0tBQ1QsQ0FBQztBQUNOLENBQUM7QUFFRCxTQUFTLHNCQUFzQixDQUFDLFVBQXVCLEVBQUUsVUFBdUI7SUFFNUUsVUFBVSxDQUFDLFNBQVMsQ0FBQyxPQUFPLEVBQTRCLFVBQVUsQ0FBQyxLQUFLLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQztJQUNyRixVQUFVLENBQUMsU0FBUyxDQUFDLE9BQU8sRUFBNEIsVUFBVSxDQUFDLEtBQUssQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDO0lBQ3JGLFVBQVUsQ0FBQyxTQUFTLENBQUMsT0FBTyxFQUE0QixVQUFVLENBQUMsS0FBSyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUM7SUFDckYsVUFBVSxDQUFDLFNBQVMsQ0FBQyxlQUFlLEVBQW9CLFVBQVUsQ0FBQyxhQUFhLENBQUMsQ0FBQztJQUNsRixVQUFVLENBQUMsU0FBUyxDQUFDLHVCQUF1QixFQUFZLFVBQVUsQ0FBQyxxQkFBcUIsQ0FBQyxDQUFDO0lBQzFGLFVBQVUsQ0FBQyxTQUFTLENBQUMsaUJBQWlCLEVBQWtCLFVBQVUsQ0FBQyxlQUFlLENBQUMsQ0FBQztJQUNwRixVQUFVLENBQUMsU0FBUyxDQUFDLGtCQUFrQixFQUFpQixVQUFVLENBQUMsZ0JBQWdCLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQztJQUNoRyxVQUFVLENBQUMsU0FBUyxDQUFDLDBCQUEwQixFQUFTLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDO0lBQ3hHLFVBQVUsQ0FBQyxTQUFTLENBQUMsZUFBZSxFQUFvQixVQUFVLENBQUMsYUFBYSxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUM7SUFDN0YsVUFBVSxDQUFDLFNBQVMsQ0FBQyxxQkFBcUIsRUFBYyxVQUFVLENBQUMsbUJBQW1CLENBQUMsQ0FBQztJQUN4RixVQUFVLENBQUMsU0FBUyxDQUFDLG1CQUFtQixFQUFnQixVQUFVLENBQUMsaUJBQWlCLENBQUMsQ0FBQztJQUN0RixVQUFVLENBQUMsU0FBUyxDQUFDLGlCQUFpQixFQUFrQixVQUFVLENBQUMsZUFBZSxDQUFDLENBQUM7SUFDcEYsVUFBVSxDQUFDLFNBQVMsQ0FBQyxRQUFRLEVBQTJCLFVBQVUsQ0FBQyxNQUFNLENBQUMsQ0FBQztJQUMzRSxVQUFVLENBQUMsU0FBUyxDQUFDLGNBQWMsRUFBcUIsVUFBVSxDQUFDLFlBQVksQ0FBQyxDQUFDO0lBQ2pGLFVBQVUsQ0FBQyxTQUFTLENBQUMsb0JBQW9CLEVBQWUsVUFBVSxDQUFDLGtCQUFrQixDQUFDLENBQUM7SUFDdkYsVUFBVSxDQUFDLFNBQVMsQ0FBQyxnQkFBZ0IsRUFBbUIsVUFBVSxDQUFDLGNBQWMsQ0FBQyxDQUFDO0lBQ25GLFVBQVUsQ0FBQyxTQUFTLENBQUMsb0JBQW9CLEVBQWUsVUFBVSxDQUFDLGtCQUFrQixDQUFDLENBQUM7SUFDdkYsVUFBVSxDQUFDLFNBQVMsQ0FBQyxZQUFZLEVBQXVCLFVBQVUsQ0FBQyxVQUFVLENBQUMsQ0FBQztJQUMvRSxVQUFVLENBQUMsU0FBUyxDQUFDLHNCQUFzQixFQUFhLFVBQVUsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDO0lBQ3pGLFVBQVUsQ0FBQyxTQUFTLENBQUMsWUFBWSxFQUF1QixVQUFVLENBQUMsVUFBVSxDQUFDLENBQUM7SUFDL0UsVUFBVSxDQUFDLFNBQVMsQ0FBQyxLQUFLLEVBQThCLFVBQVUsQ0FBQyxHQUFHLENBQUMsQ0FBQztJQUN4RSxVQUFVLENBQUMsU0FBUyxDQUFDLFVBQVUsRUFBeUIsVUFBVSxDQUFDLFFBQVEsQ0FBQyxDQUFDO0lBQzdFLFVBQVUsQ0FBQyxTQUFTLENBQUMsZ0JBQWdCLEVBQW1CLFVBQVUsQ0FBQyxjQUFjLENBQUMsQ0FBQztJQUNuRixVQUFVLENBQUMsU0FBUyxDQUFDLGNBQWMsRUFBcUIsVUFBVSxDQUFDLFlBQVksQ0FBQyxDQUFDO0lBQ2pGLFVBQVUsQ0FBQyxTQUFTLENBQUMsc0JBQXNCLEVBQWEsVUFBVSxDQUFDLG9CQUFvQixDQUFDLENBQUM7SUFDekYsVUFBVSxDQUFDLFNBQVMsQ0FBQyxvQkFBb0IsRUFBZSxVQUFVLENBQUMsa0JBQWtCLENBQUMsQ0FBQztJQUN2RixVQUFVLENBQUMsU0FBUyxDQUFDLGtCQUFrQixFQUFpQixVQUFVLENBQUMsZ0JBQWdCLENBQUMsQ0FBQztJQUNyRixVQUFVLENBQUMsU0FBUyxDQUFDLDJCQUEyQixFQUFRLFVBQVUsQ0FBQyx5QkFBeUIsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDO0lBQ3pHLFVBQVUsQ0FBQyxTQUFTLENBQUMsaUNBQWlDLEVBQUUsVUFBVSxDQUFDLCtCQUErQixDQUFDLENBQUM7SUFDcEcsVUFBVSxDQUFDLFNBQVMsQ0FBQyxZQUFZLEVBQXVCLFVBQVUsQ0FBQyxVQUFVLENBQUMsQ0FBQztBQUVuRixDQUFDIn0= /***/ }), diff --git a/dist/github/execute/index.js b/dist/github/execute/index.js index 8d47674..ae3a202 100644 --- a/dist/github/execute/index.js +++ b/dist/github/execute/index.js @@ -1266,11 +1266,38 @@ function getGitVersionOptions(buildAgent) { }; } function writeGitVersionToAgent(buildAgent, gitversion) { - buildAgent.setOutput("fullSemVer", gitversion.FullSemVer); + buildAgent.setOutput("major", gitversion.Major.toString()); + buildAgent.setOutput("minor", gitversion.Minor.toString()); + buildAgent.setOutput("patch", gitversion.Patch.toString()); + buildAgent.setOutput("preReleaseTag", gitversion.PreReleaseTag); + buildAgent.setOutput("preReleaseTagWithDash", gitversion.PreReleaseTagWithDash); + buildAgent.setOutput("preReleaseLabel", gitversion.PreReleaseLabel); + buildAgent.setOutput("preReleaseNumber", gitversion.PreReleaseNumber.toString()); + buildAgent.setOutput("weightedPreReleaseNumber", gitversion.WeightedPreReleaseNumber.toString()); + buildAgent.setOutput("buildMetaData", gitversion.BuildMetaData.toString()); + buildAgent.setOutput("buildMetaDataPadded", gitversion.BuildMetaDataPadded); + buildAgent.setOutput("fullBuildMetaData", gitversion.FullBuildMetaData); buildAgent.setOutput("majorMinorPatch", gitversion.MajorMinorPatch); + buildAgent.setOutput("semVer", gitversion.SemVer); + buildAgent.setOutput("legacySemVer", gitversion.LegacySemVer); + buildAgent.setOutput("legacySemVerPadded", gitversion.LegacySemVerPadded); + buildAgent.setOutput("assemblySemVer", gitversion.AssemblySemVer); + buildAgent.setOutput("assemblySemFileVer", gitversion.AssemblySemFileVer); + buildAgent.setOutput("fullSemVer", gitversion.FullSemVer); + buildAgent.setOutput("informationalVersion", gitversion.InformationalVersion); + buildAgent.setOutput("branchName", gitversion.BranchName); + buildAgent.setOutput("sha", gitversion.Sha); buildAgent.setOutput("shortSha", gitversion.ShortSha); + buildAgent.setOutput("nuGetVersionV2", gitversion.NuGetVersionV2); + buildAgent.setOutput("nuGetVersion", gitversion.NuGetVersion); + buildAgent.setOutput("nuGetPreReleaseTagV2", gitversion.NuGetPreReleaseTagV2); + buildAgent.setOutput("nuGetPreReleaseTag", gitversion.NuGetPreReleaseTag); + buildAgent.setOutput("versionSourceSha", gitversion.VersionSourceSha); + buildAgent.setOutput("commitsSinceVersionSource", gitversion.CommitsSinceVersionSource.toString()); + buildAgent.setOutput("commitsSinceVersionSourcePadded", gitversion.CommitsSinceVersionSourcePadded); + buildAgent.setOutput("commitDate", gitversion.CommitDate); } -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiZmlsZTovLy9EOi9Qcm9qZWN0cy9PU1MvR2l0VG9vbHMvdXNlLWdpdHZlcnNpb24vc3JjL21haW4udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7QUFFQSxtQ0FBbUQ7QUFFbkQsU0FBc0IsS0FBSyxDQUFDLFVBQXVCLEVBQUUsY0FBK0I7O1FBQ2hGLElBQUk7WUFFQSxVQUFVLENBQUMsY0FBYyxDQUFDLDZCQUE2QixFQUFFLEdBQUcsQ0FBQyxDQUFDO1lBRTlELE1BQU0sV0FBVyxHQUFHLFVBQVUsQ0FBQyxRQUFRLENBQUMsb0JBQVksQ0FBQyxXQUFXLENBQUMsQ0FBQztZQUNsRSxNQUFNLGlCQUFpQixHQUFHLFVBQVUsQ0FBQyxlQUFlLENBQUMsb0JBQVksQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDO1lBRXJGLE1BQU0sY0FBYyxDQUFDLE9BQU8sQ0FBQyxXQUFXLEVBQUUsaUJBQWlCLENBQUMsQ0FBQztZQUU3RCxVQUFVLENBQUMsWUFBWSxDQUFDLG1DQUFtQyxFQUFFLElBQUksQ0FBQyxDQUFDO1NBQ3RFO1FBQUMsT0FBTyxLQUFLLEVBQUU7WUFDWixVQUFVLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxPQUFPLEVBQUUsSUFBSSxDQUFDLENBQUM7U0FDN0M7SUFDTCxDQUFDO0NBQUE7QUFkRCxzQkFjQztBQUVELFNBQXNCLEdBQUcsQ0FBQyxVQUF1QixFQUFFLGNBQStCOztRQUM5RSxJQUFJO1lBQ0EsTUFBTSxZQUFZLEdBQXVCLG9CQUFvQixDQUFDLFVBQVUsQ0FBQyxDQUFDO1lBRTFFLE1BQU0sTUFBTSxHQUFHLE1BQU0sY0FBYyxDQUFDLEdBQUcsQ0FBQyxZQUFZLENBQUMsQ0FBQztZQUV0RCxNQUFNLFVBQVUsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQWdCLENBQUM7WUFDNUQsc0JBQXNCLENBQUMsVUFBVSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1lBRS9DLElBQUksTUFBTSxDQUFDLElBQUksS0FBSyxDQUFDLEVBQUU7Z0JBQ25CLFVBQVUsQ0FBQyxZQUFZLENBQUMsa0NBQWtDLEVBQUUsSUFBSSxDQUFDLENBQUM7YUFDckU7aUJBQU07Z0JBQ0gsVUFBVSxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLE9BQU8sRUFBRSxJQUFJLENBQUMsQ0FBQzthQUNwRDtTQUVKO1FBQUMsT0FBTyxLQUFLLEVBQUU7WUFDWixVQUFVLENBQUMsU0FBUyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsQ0FBQztTQUNyQztJQUNMLENBQUM7Q0FBQTtBQWxCRCxrQkFrQkM7QUFFRCxTQUFTLG9CQUFvQixDQUFDLFVBQXVCO0lBRWpELE1BQU0sVUFBVSxHQUFHLFVBQVUsQ0FBQyxRQUFRLENBQUMsa0JBQVUsQ0FBQyxVQUFVLENBQUMsQ0FBQztJQUU5RCxNQUFNLGFBQWEsR0FBRyxVQUFVLENBQUMsZUFBZSxDQUFDLGtCQUFVLENBQUMsYUFBYSxDQUFDLENBQUM7SUFDM0UsTUFBTSxjQUFjLEdBQUcsVUFBVSxDQUFDLFFBQVEsQ0FBQyxrQkFBVSxDQUFDLGNBQWMsQ0FBQyxDQUFDO0lBRXRFLE1BQU0sa0JBQWtCLEdBQUcsVUFBVSxDQUFDLGVBQWUsQ0FBQyxrQkFBVSxDQUFDLGtCQUFrQixDQUFDLENBQUM7SUFDckYsTUFBTSwwQkFBMEIsR0FBRyxVQUFVLENBQUMsUUFBUSxDQUFDLGtCQUFVLENBQUMsMEJBQTBCLENBQUMsQ0FBQztJQUU5RixNQUFNLG1CQUFtQixHQUFHLFVBQVUsQ0FBQyxRQUFRLENBQUMsa0JBQVUsQ0FBQyxtQkFBbUIsQ0FBQyxDQUFDO0lBRWhGLE1BQU0sTUFBTSxHQUFHLFVBQVUsQ0FBQyxZQUFZLEVBQUUsQ0FBQyxPQUFPLENBQUMsS0FBSyxFQUFFLEdBQUcsQ0FBQyxDQUFDO0lBRTdELE9BQU87UUFDSCxVQUFVO1FBQ1YsYUFBYTtRQUNiLGNBQWM7UUFDZCxrQkFBa0I7UUFDbEIsMEJBQTBCO1FBQzFCLG1CQUFtQjtRQUNuQixNQUFNO0tBQ1QsQ0FBQztBQUNOLENBQUM7QUFFRCxTQUFTLHNCQUFzQixDQUFDLFVBQXVCLEVBQUUsVUFBdUI7SUFDNUUsVUFBVSxDQUFDLFNBQVMsQ0FBQyxZQUFZLEVBQUUsVUFBVSxDQUFDLFVBQVUsQ0FBQyxDQUFDO0lBQzFELFVBQVUsQ0FBQyxTQUFTLENBQUMsaUJBQWlCLEVBQUUsVUFBVSxDQUFDLGVBQWUsQ0FBQyxDQUFDO0lBQ3BFLFVBQVUsQ0FBQyxTQUFTLENBQUMsVUFBVSxFQUFFLFVBQVUsQ0FBQyxRQUFRLENBQUMsQ0FBQztBQUMxRCxDQUFDIn0= +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiZmlsZTovLy9EOi9Qcm9qZWN0cy9PU1MvR2l0VG9vbHMvdXNlLWdpdHZlcnNpb24vc3JjL21haW4udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7QUFFQSxtQ0FBbUQ7QUFFbkQsU0FBc0IsS0FBSyxDQUFDLFVBQXVCLEVBQUUsY0FBK0I7O1FBQ2hGLElBQUk7WUFFQSxVQUFVLENBQUMsY0FBYyxDQUFDLDZCQUE2QixFQUFFLEdBQUcsQ0FBQyxDQUFDO1lBRTlELE1BQU0sV0FBVyxHQUFHLFVBQVUsQ0FBQyxRQUFRLENBQUMsb0JBQVksQ0FBQyxXQUFXLENBQUMsQ0FBQztZQUNsRSxNQUFNLGlCQUFpQixHQUFHLFVBQVUsQ0FBQyxlQUFlLENBQUMsb0JBQVksQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDO1lBRXJGLE1BQU0sY0FBYyxDQUFDLE9BQU8sQ0FBQyxXQUFXLEVBQUUsaUJBQWlCLENBQUMsQ0FBQztZQUU3RCxVQUFVLENBQUMsWUFBWSxDQUFDLG1DQUFtQyxFQUFFLElBQUksQ0FBQyxDQUFDO1NBQ3RFO1FBQUMsT0FBTyxLQUFLLEVBQUU7WUFDWixVQUFVLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxPQUFPLEVBQUUsSUFBSSxDQUFDLENBQUM7U0FDN0M7SUFDTCxDQUFDO0NBQUE7QUFkRCxzQkFjQztBQUVELFNBQXNCLEdBQUcsQ0FBQyxVQUF1QixFQUFFLGNBQStCOztRQUM5RSxJQUFJO1lBQ0EsTUFBTSxZQUFZLEdBQXVCLG9CQUFvQixDQUFDLFVBQVUsQ0FBQyxDQUFDO1lBRTFFLE1BQU0sTUFBTSxHQUFHLE1BQU0sY0FBYyxDQUFDLEdBQUcsQ0FBQyxZQUFZLENBQUMsQ0FBQztZQUV0RCxNQUFNLFVBQVUsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQWdCLENBQUM7WUFDNUQsc0JBQXNCLENBQUMsVUFBVSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1lB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 /***/ }), diff --git a/dist/github/setup/index.js b/dist/github/setup/index.js index 25d6450..33ba8b1 100644 --- a/dist/github/setup/index.js +++ b/dist/github/setup/index.js @@ -1266,11 +1266,38 @@ function getGitVersionOptions(buildAgent) { }; } function writeGitVersionToAgent(buildAgent, gitversion) { - buildAgent.setOutput("fullSemVer", gitversion.FullSemVer); + buildAgent.setOutput("major", gitversion.Major.toString()); + buildAgent.setOutput("minor", gitversion.Minor.toString()); + buildAgent.setOutput("patch", gitversion.Patch.toString()); + buildAgent.setOutput("preReleaseTag", gitversion.PreReleaseTag); + buildAgent.setOutput("preReleaseTagWithDash", gitversion.PreReleaseTagWithDash); + buildAgent.setOutput("preReleaseLabel", gitversion.PreReleaseLabel); + buildAgent.setOutput("preReleaseNumber", gitversion.PreReleaseNumber.toString()); + buildAgent.setOutput("weightedPreReleaseNumber", gitversion.WeightedPreReleaseNumber.toString()); + buildAgent.setOutput("buildMetaData", gitversion.BuildMetaData.toString()); + buildAgent.setOutput("buildMetaDataPadded", gitversion.BuildMetaDataPadded); + buildAgent.setOutput("fullBuildMetaData", gitversion.FullBuildMetaData); buildAgent.setOutput("majorMinorPatch", gitversion.MajorMinorPatch); + buildAgent.setOutput("semVer", gitversion.SemVer); + buildAgent.setOutput("legacySemVer", gitversion.LegacySemVer); + buildAgent.setOutput("legacySemVerPadded", gitversion.LegacySemVerPadded); + buildAgent.setOutput("assemblySemVer", gitversion.AssemblySemVer); + buildAgent.setOutput("assemblySemFileVer", gitversion.AssemblySemFileVer); + buildAgent.setOutput("fullSemVer", gitversion.FullSemVer); + buildAgent.setOutput("informationalVersion", gitversion.InformationalVersion); + buildAgent.setOutput("branchName", gitversion.BranchName); + buildAgent.setOutput("sha", gitversion.Sha); buildAgent.setOutput("shortSha", gitversion.ShortSha); + buildAgent.setOutput("nuGetVersionV2", gitversion.NuGetVersionV2); + buildAgent.setOutput("nuGetVersion", gitversion.NuGetVersion); + buildAgent.setOutput("nuGetPreReleaseTagV2", gitversion.NuGetPreReleaseTagV2); + buildAgent.setOutput("nuGetPreReleaseTag", gitversion.NuGetPreReleaseTag); + buildAgent.setOutput("versionSourceSha", gitversion.VersionSourceSha); + buildAgent.setOutput("commitsSinceVersionSource", gitversion.CommitsSinceVersionSource.toString()); + buildAgent.setOutput("commitsSinceVersionSourcePadded", gitversion.CommitsSinceVersionSourcePadded); + buildAgent.setOutput("commitDate", gitversion.CommitDate); } -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiZmlsZTovLy9EOi9Qcm9qZWN0cy9PU1MvR2l0VG9vbHMvdXNlLWdpdHZlcnNpb24vc3JjL21haW4udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7QUFFQSxtQ0FBbUQ7QUFFbkQsU0FBc0IsS0FBSyxDQUFDLFVBQXVCLEVBQUUsY0FBK0I7O1FBQ2hGLElBQUk7WUFFQSxVQUFVLENBQUMsY0FBYyxDQUFDLDZCQUE2QixFQUFFLEdBQUcsQ0FBQyxDQUFDO1lBRTlELE1BQU0sV0FBVyxHQUFHLFVBQVUsQ0FBQyxRQUFRLENBQUMsb0JBQVksQ0FBQyxXQUFXLENBQUMsQ0FBQztZQUNsRSxNQUFNLGlCQUFpQixHQUFHLFVBQVUsQ0FBQyxlQUFlLENBQUMsb0JBQVksQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDO1lBRXJGLE1BQU0sY0FBYyxDQUFDLE9BQU8sQ0FBQyxXQUFXLEVBQUUsaUJBQWlCLENBQUMsQ0FBQztZQUU3RCxVQUFVLENBQUMsWUFBWSxDQUFDLG1DQUFtQyxFQUFFLElBQUksQ0FBQyxDQUFDO1NBQ3RFO1FBQUMsT0FBTyxLQUFLLEVBQUU7WUFDWixVQUFVLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxPQUFPLEVBQUUsSUFBSSxDQUFDLENBQUM7U0FDN0M7SUFDTCxDQUFDO0NBQUE7QUFkRCxzQkFjQztBQUVELFNBQXNCLEdBQUcsQ0FBQyxVQUF1QixFQUFFLGNBQStCOztRQUM5RSxJQUFJO1lBQ0EsTUFBTSxZQUFZLEdBQXVCLG9CQUFvQixDQUFDLFVBQVUsQ0FBQyxDQUFDO1lBRTFFLE1BQU0sTUFBTSxHQUFHLE1BQU0sY0FBYyxDQUFDLEdBQUcsQ0FBQyxZQUFZLENBQUMsQ0FBQztZQUV0RCxNQUFNLFVBQVUsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQWdCLENBQUM7WUFDNUQsc0JBQXNCLENBQUMsVUFBVSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1lBRS9DLElBQUksTUFBTSxDQUFDLElBQUksS0FBSyxDQUFDLEVBQUU7Z0JBQ25CLFVBQVUsQ0FBQyxZQUFZLENBQUMsa0NBQWtDLEVBQUUsSUFBSSxDQUFDLENBQUM7YUFDckU7aUJBQU07Z0JBQ0gsVUFBVSxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLE9BQU8sRUFBRSxJQUFJLENBQUMsQ0FBQzthQUNwRDtTQUVKO1FBQUMsT0FBTyxLQUFLLEVBQUU7WUFDWixVQUFVLENBQUMsU0FBUyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsQ0FBQztTQUNyQztJQUNMLENBQUM7Q0FBQTtBQWxCRCxrQkFrQkM7QUFFRCxTQUFTLG9CQUFvQixDQUFDLFVBQXVCO0lBRWpELE1BQU0sVUFBVSxHQUFHLFVBQVUsQ0FBQyxRQUFRLENBQUMsa0JBQVUsQ0FBQyxVQUFVLENBQUMsQ0FBQztJQUU5RCxNQUFNLGFBQWEsR0FBRyxVQUFVLENBQUMsZUFBZSxDQUFDLGtCQUFVLENBQUMsYUFBYSxDQUFDLENBQUM7SUFDM0UsTUFBTSxjQUFjLEdBQUcsVUFBVSxDQUFDLFFBQVEsQ0FBQyxrQkFBVSxDQUFDLGNBQWMsQ0FBQyxDQUFDO0lBRXRFLE1BQU0sa0JBQWtCLEdBQUcsVUFBVSxDQUFDLGVBQWUsQ0FBQyxrQkFBVSxDQUFDLGtCQUFrQixDQUFDLENBQUM7SUFDckYsTUFBTSwwQkFBMEIsR0FBRyxVQUFVLENBQUMsUUFBUSxDQUFDLGtCQUFVLENBQUMsMEJBQTBCLENBQUMsQ0FBQztJQUU5RixNQUFNLG1CQUFtQixHQUFHLFVBQVUsQ0FBQyxRQUFRLENBQUMsa0JBQVUsQ0FBQyxtQkFBbUIsQ0FBQyxDQUFDO0lBRWhGLE1BQU0sTUFBTSxHQUFHLFVBQVUsQ0FBQyxZQUFZLEVBQUUsQ0FBQyxPQUFPLENBQUMsS0FBSyxFQUFFLEdBQUcsQ0FBQyxDQUFDO0lBRTdELE9BQU87UUFDSCxVQUFVO1FBQ1YsYUFBYTtRQUNiLGNBQWM7UUFDZCxrQkFBa0I7UUFDbEIsMEJBQTBCO1FBQzFCLG1CQUFtQjtRQUNuQixNQUFNO0tBQ1QsQ0FBQztBQUNOLENBQUM7QUFFRCxTQUFTLHNCQUFzQixDQUFDLFVBQXVCLEVBQUUsVUFBdUI7SUFDNUUsVUFBVSxDQUFDLFNBQVMsQ0FBQyxZQUFZLEVBQUUsVUFBVSxDQUFDLFVBQVUsQ0FBQyxDQUFDO0lBQzFELFVBQVUsQ0FBQyxTQUFTLENBQUMsaUJBQWlCLEVBQUUsVUFBVSxDQUFDLGVBQWUsQ0FBQyxDQUFDO0lBQ3BFLFVBQVUsQ0FBQyxTQUFTLENBQUMsVUFBVSxFQUFFLFVBQVUsQ0FBQyxRQUFRLENBQUMsQ0FBQztBQUMxRCxDQUFDIn0= +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiZmlsZTovLy9EOi9Qcm9qZWN0cy9PU1MvR2l0VG9vbHMvdXNlLWdpdHZlcnNpb24vc3JjL21haW4udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7QUFFQSxtQ0FBbUQ7QUFFbkQsU0FBc0IsS0FBSyxDQUFDLFVBQXVCLEVBQUUsY0FBK0I7O1FBQ2hGLElBQUk7WUFFQSxVQUFVLENBQUMsY0FBYyxDQUFDLDZCQUE2QixFQUFFLEdBQUcsQ0FBQyxDQUFDO1lBRTlELE1BQU0sV0FBVyxHQUFHLFVBQVUsQ0FBQyxRQUFRLENBQUMsb0JBQVksQ0FBQyxXQUFXLENBQUMsQ0FBQztZQUNsRSxNQUFNLGlCQUFpQixHQUFHLFVBQVUsQ0FBQyxlQUFlLENBQUMsb0JBQVksQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDO1lBRXJGLE1BQU0sY0FBYyxDQUFDLE9BQU8sQ0FBQyxXQUFXLEVBQUUsaUJBQWlCLENBQUMsQ0FBQztZQUU3RCxVQUFVLENBQUMsWUFBWSxDQUFDLG1DQUFtQyxFQUFFLElBQUksQ0FBQyxDQUFDO1NBQ3RFO1FBQUMsT0FBTyxLQUFLLEVBQUU7WUFDWixVQUFVLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxPQUFPLEVBQUUsSUFBSSxDQUFDLENBQUM7U0FDN0M7SUFDTCxDQUFDO0NBQUE7QUFkRCxzQkFjQztBQUVELFNBQXNCLEdBQUcsQ0FBQyxVQUF1QixFQUFFLGNBQStCOztRQUM5RSxJQUFJO1lBQ0EsTUFBTSxZQUFZLEdBQXVCLG9CQUFvQixDQUFDLFVBQVUsQ0FBQyxDQUFDO1lBRTFFLE1BQU0sTUFBTSxHQUFHLE1BQU0sY0FBYyxDQUFDLEdBQUcsQ0FBQyxZQUFZLENBQUMsQ0FBQztZQUV0RCxNQUFNLFVBQVUsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQWdCLENBQUM7WUFDNUQsc0JBQXNCLENBQUMsVUFBVSxFQUFFLFVBQVUsQ0FBQyxDQUFDO1lB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 /***/ }), diff --git a/execute/action.yml b/execute/action.yml index 8ea3cbb..2b3ccb1 100644 --- a/execute/action.yml +++ b/execute/action.yml @@ -30,12 +30,66 @@ inputs: required: false default: '' outputs: - fullSemVer: - description: 'The FullSemVer value' + major: # id of output + description: 'The Major value' + minor: + description: 'The Minor value' + patch: + description: 'The Patch value' + preReleaseTag: + description: 'The PreReleaseTag value' + preReleaseTagWithDash: + description: 'The PreReleaseTagWithDash value' + preReleaseLabel: + description: 'The PreReleaseLabel value' + preReleaseNumber: + description: 'The PreReleaseNumber value' + weightedPreReleaseNumber: + description: 'The WeightedPreReleaseNumber value' + buildMetaData: + description: 'The BuildMetaData value' + buildMetaDataPadded: + description: 'The BuildMetaDataPadded value' + fullBuildMetaData: + description: 'The FullBuildMetaData value' majorMinorPatch: description: 'The MajorMinorPatch value' + semVer: + description: 'The SemVer value' + legacySemVer: + description: 'The LegacySemVer value' + legacySemVerPadded: + description: 'The LegacySemVerPadded value' + assemblySemVer: + description: 'The AssemblySemVer value' + assemblySemFileVer: + description: 'The AssemblySemFileVer value' + fullSemVer: + description: 'The FullSemVer value' + informationalVersion: + description: 'The InformationalVersion value' + branchName: + description: 'The BranchName value' + sha: + description: 'The Sha value' shortSha: description: 'The ShortSha value' + nuGetVersionV2: + description: 'The NuGetVersionV2 value' + nuGetVersion: + description: 'The NuGetVersion value' + nuGetPreReleaseTagV2: + description: 'The NuGetPreReleaseTagV2 value' + nuGetPreReleaseTag: + description: 'The NuGetPreReleaseTag value' + versionSourceSha: + description: 'The VersionSourceSha value' + commitsSinceVersionSource: + description: 'The CommitsSinceVersionSource value' + commitsSinceVersionSourcePadded: + description: 'The CommitsSinceVersionSourcePadded value' + commitDate: + description: 'The CommitDate value' runs: using: node12 main: ../dist/github/execute/index.js \ No newline at end of file diff --git a/package.json b/package.json index 70dba72..19dedac 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,7 @@ }, "main": "main.js", "scripts": { + "package": "npm run package-github && npm run package-azure", "package-azure": "npm run package-azure-setup && npm run package-azure-execute", "package-github": "npm run package-github-setup && npm run package-github-execute", "package-azure-setup": "ncc build src/azure/setup.ts -o dist/azure/setup", diff --git a/src/main.ts b/src/main.ts index 485595d..2c8bafb 100644 --- a/src/main.ts +++ b/src/main.ts @@ -64,7 +64,36 @@ function getGitVersionOptions(buildAgent: IBuildAgent): IGitVersionOptions { } function writeGitVersionToAgent(buildAgent: IBuildAgent, gitversion: IGitVersion): void { - buildAgent.setOutput("fullSemVer", gitversion.FullSemVer); - buildAgent.setOutput("majorMinorPatch", gitversion.MajorMinorPatch); - buildAgent.setOutput("shortSha", gitversion.ShortSha); + + buildAgent.setOutput("major", gitversion.Major.toString()); + buildAgent.setOutput("minor", gitversion.Minor.toString()); + buildAgent.setOutput("patch", gitversion.Patch.toString()); + buildAgent.setOutput("preReleaseTag", gitversion.PreReleaseTag); + buildAgent.setOutput("preReleaseTagWithDash", gitversion.PreReleaseTagWithDash); + buildAgent.setOutput("preReleaseLabel", gitversion.PreReleaseLabel); + buildAgent.setOutput("preReleaseNumber", gitversion.PreReleaseNumber.toString()); + buildAgent.setOutput("weightedPreReleaseNumber", gitversion.WeightedPreReleaseNumber.toString()); + buildAgent.setOutput("buildMetaData", gitversion.BuildMetaData.toString()); + buildAgent.setOutput("buildMetaDataPadded", gitversion.BuildMetaDataPadded); + buildAgent.setOutput("fullBuildMetaData", gitversion.FullBuildMetaData); + buildAgent.setOutput("majorMinorPatch", gitversion.MajorMinorPatch); + buildAgent.setOutput("semVer", gitversion.SemVer); + buildAgent.setOutput("legacySemVer", gitversion.LegacySemVer); + buildAgent.setOutput("legacySemVerPadded", gitversion.LegacySemVerPadded); + buildAgent.setOutput("assemblySemVer", gitversion.AssemblySemVer); + buildAgent.setOutput("assemblySemFileVer", gitversion.AssemblySemFileVer); + buildAgent.setOutput("fullSemVer", gitversion.FullSemVer); + buildAgent.setOutput("informationalVersion", gitversion.InformationalVersion); + buildAgent.setOutput("branchName", gitversion.BranchName); + buildAgent.setOutput("sha", gitversion.Sha); + buildAgent.setOutput("shortSha", gitversion.ShortSha); + buildAgent.setOutput("nuGetVersionV2", gitversion.NuGetVersionV2); + buildAgent.setOutput("nuGetVersion", gitversion.NuGetVersion); + buildAgent.setOutput("nuGetPreReleaseTagV2", gitversion.NuGetPreReleaseTagV2); + buildAgent.setOutput("nuGetPreReleaseTag", gitversion.NuGetPreReleaseTag); + buildAgent.setOutput("versionSourceSha", gitversion.VersionSourceSha); + buildAgent.setOutput("commitsSinceVersionSource", gitversion.CommitsSinceVersionSource.toString()); + buildAgent.setOutput("commitsSinceVersionSourcePadded", gitversion.CommitsSinceVersionSourcePadded); + buildAgent.setOutput("commitDate", gitversion.CommitDate); + }