Allow giving special versions to build script

This commit is contained in:
ghorsington committed 2022-08-14 17:18:08 +03:00
1 parent e473f08e0a
commit ec79ad057b
1 file changed
+5
+5
View File
@@ -12,6 +12,7 @@ var cleanDependencyCache = Argument("clean_build_cache", false);
var lastBuildCommit = Argument("last_build_commit", "");
var nugetPushSource = Argument("nuget_push_source", "https://nuget.bepinex.dev/v3/index.json");
var nugetPushKey = Argument("nuget_push_key", "");
var customBuildVersion = Argument("build_version", "");
var buildVersion = "";
var currentCommit = RunGit("rev-parse HEAD");
@@ -69,6 +70,10 @@ Task("Build")
buildSettings.MSBuildSettings.Properties["AssemblyVersion"] = new[] { buildVersion + "." + buildId };
buildVersion += "-be." + buildId;
buildSettings.MSBuildSettings.Properties["Version"] = new[] { buildVersion };
} else if (!string.IsNullOrEmpty(customBuildVersion))
{
buildVersion = customBuildVersion;
buildSettings.MSBuildSettings.Properties["Version"] = new[] { buildVersion };
}
foreach (var file in GetFiles("./BepInEx.*/*.csproj"))