예제 #1
0
        private async Task BuildSolution()
        {
            var msBuild = new MsBuild(Context)
            {
                Exe           = "msbuild",
                Filename      = "Jenkins.NET.sln",
                Configuration = "Release",
                Platform      = "Any CPU",
            };

            await msBuild.BuildAsync();
        }
예제 #2
0
        private async Task BuildSolution(CancellationToken token)
        {
            var msbuild_exe = Context.AgentVariables["global"]["msbuild_exe"];

            var msBuild = new MsBuild(Context)
            {
                //Exe = ".\\bin\\msbuild.cmd",
                Exe           = $"\"{msbuild_exe}\"",
                Filename      = "Jenkins.NET.sln",
                Configuration = "Release",
                Platform      = "Any CPU",
                Parallel      = true,
            };

            await msBuild.BuildAsync();
        }