[xcode14.1] Updated Xamarin.Messaging to 1.8.25 (#16427)
Also adapted Build Agent and MSBuild Tasks to the new Messaging changes This brings important changes in Xamarin.Messaging to fix an SSH incompatibility with macOS Ventura and also to fix some issues with the iOS remote build with multi targeting dotnet scenarios and also scenarios mixing dotnet and traditional Xamarin projects in the same VS session Backport of #16419 Co-authored-by: Mauro Agnoletti <mauro.agnoletti@gmail.com>
This commit is contained in:
Родитель
2d2af3e872
Коммит
83c8278d76
|
@ -1,6 +1,6 @@
|
|||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<MessagingVersion>1.8.6</MessagingVersion>
|
||||
<MessagingVersion>1.8.25</MessagingVersion>
|
||||
<HotRestartVersion>1.0.93</HotRestartVersion>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
|
|
|
@ -10,10 +10,10 @@ namespace Xamarin.Messaging.Build {
|
|||
|
||||
public BuildAgent (ITopicGenerator topicGenerator, string version = null, string versionInfo = null) : base (topicGenerator)
|
||||
{
|
||||
buildAgentInfo = new BuildAgentInfo ();
|
||||
|
||||
Version = string.IsNullOrEmpty (version) ? GetVersion () : version;
|
||||
VersionInfo = string.IsNullOrEmpty (versionInfo) ? GetInformationalVersion () : versionInfo;
|
||||
|
||||
buildAgentInfo = new BuildAgentInfo (Version);
|
||||
}
|
||||
|
||||
public override string Name => buildAgentInfo.Name;
|
||||
|
@ -22,6 +22,13 @@ namespace Xamarin.Messaging.Build {
|
|||
|
||||
public override string VersionInfo { get; }
|
||||
|
||||
protected override Task OnStartingAsync ()
|
||||
{
|
||||
topicGenerator.AddReplacement ("{AgentVersion}", Version);
|
||||
|
||||
return Task.CompletedTask;
|
||||
}
|
||||
|
||||
protected override Task InitializeAsync ()
|
||||
{
|
||||
SetLicenseEnvironmentVariables ();
|
||||
|
|
|
@ -11,7 +11,7 @@ namespace Microsoft.Build.Tasks {
|
|||
}
|
||||
|
||||
var client = BuildConnection
|
||||
.GetAsync (SessionId, BuildEngine4)
|
||||
.GetAsync (BuildEngine4)
|
||||
.Result
|
||||
.Client;
|
||||
|
||||
|
|
|
@ -32,7 +32,7 @@ namespace Microsoft.Build.Tasks {
|
|||
{
|
||||
try {
|
||||
var client = BuildConnection
|
||||
.GetAsync (SessionId, BuildEngine4)
|
||||
.GetAsync (BuildEngine4)
|
||||
.Result
|
||||
.Client;
|
||||
var sshCommands = client
|
||||
|
@ -59,7 +59,7 @@ namespace Microsoft.Build.Tasks {
|
|||
public override void Cancel ()
|
||||
{
|
||||
if (this.ShouldExecuteRemotely (SessionId))
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
|
||||
base.Cancel ();
|
||||
}
|
||||
|
|
|
@ -13,7 +13,7 @@ namespace Microsoft.Build.Tasks {
|
|||
}
|
||||
|
||||
var client = BuildConnection
|
||||
.GetAsync (SessionId, BuildEngine4)
|
||||
.GetAsync (BuildEngine4)
|
||||
.Result
|
||||
.Client;
|
||||
|
||||
|
|
|
@ -15,7 +15,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -16,7 +16,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public override void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
|
||||
base.Cancel ();
|
||||
}
|
||||
|
|
|
@ -16,7 +16,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public override void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
|
||||
base.Cancel ();
|
||||
}
|
||||
|
|
|
@ -29,7 +29,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -22,7 +22,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public override void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
|
||||
base.Cancel ();
|
||||
}
|
||||
|
|
|
@ -18,7 +18,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -60,7 +60,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
base.Cancel ();
|
||||
|
||||
if (!string.IsNullOrEmpty (SessionId))
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
|
||||
async System.Threading.Tasks.Task GetGeneratedSourcesAsync (TaskRunner taskRunner)
|
||||
|
|
|
@ -22,7 +22,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -13,7 +13,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public override void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
|
||||
base.Cancel ();
|
||||
}
|
||||
|
|
|
@ -24,7 +24,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -35,7 +35,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -39,7 +39,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -39,7 +39,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -20,7 +20,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
|
||||
void FixUpRootedPaths (ITaskItem [] sceneKitAssets)
|
||||
|
|
|
@ -26,7 +26,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
|
||||
void RemoveDuplicates ()
|
||||
|
|
|
@ -26,7 +26,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -24,7 +24,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
|
||||
public bool ShouldCopyToBuildServer (ITaskItem item)
|
||||
|
|
|
@ -14,7 +14,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -14,7 +14,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -44,7 +44,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
|
||||
IEnumerable<TaskItem> GetItemsFromNativeReference (string folderPath)
|
||||
|
|
|
@ -14,7 +14,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -14,7 +14,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -14,7 +14,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -14,7 +14,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -24,7 +24,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -24,7 +24,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -25,7 +25,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
base.Cancel ();
|
||||
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
|
||||
public IEnumerable<ITaskItem> GetAdditionalItemsToBeCopied ()
|
||||
|
|
|
@ -22,7 +22,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
|
||||
public bool ShouldCopyToBuildServer (ITaskItem item)
|
||||
|
|
|
@ -22,7 +22,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -14,7 +14,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -22,7 +22,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -14,7 +14,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -14,7 +14,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -14,7 +14,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -13,7 +13,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (!string.IsNullOrEmpty (SessionId))
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -13,7 +13,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public override void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
|
||||
base.Cancel ();
|
||||
}
|
||||
|
|
|
@ -24,7 +24,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
base.Cancel ();
|
||||
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -24,7 +24,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
base.Cancel ();
|
||||
|
||||
if (!string.IsNullOrEmpty (SessionId))
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -24,7 +24,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
base.Cancel ();
|
||||
|
||||
if (!string.IsNullOrEmpty (SessionId))
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -46,7 +46,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
|
||||
public bool ShouldCopyToBuildServer (ITaskItem item) => false;
|
||||
|
|
|
@ -49,7 +49,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
|
||||
IEnumerable<TaskItem> GetItemsFromNativeReference (string folderPath)
|
||||
|
|
|
@ -14,7 +14,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -13,7 +13,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public override void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
|
||||
base.Execute ();
|
||||
}
|
||||
|
|
|
@ -21,7 +21,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
|
||||
public bool ShouldCopyToBuildServer (ITaskItem item) => false;
|
||||
|
|
|
@ -14,7 +14,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public override void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
|
||||
base.Execute ();
|
||||
}
|
||||
|
|
|
@ -14,7 +14,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -36,7 +36,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
|
||||
public bool ShouldCopyToBuildServer (ITaskItem item)
|
||||
|
|
|
@ -24,7 +24,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -16,7 +16,7 @@ namespace Xamarin.MacDev.Tasks {
|
|||
public override void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
|
||||
base.Cancel ();
|
||||
}
|
||||
|
|
|
@ -14,7 +14,7 @@ namespace Xamarin.iOS.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -22,7 +22,7 @@ namespace Xamarin.iOS.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -14,7 +14,7 @@ namespace Xamarin.iOS.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -14,7 +14,7 @@ namespace Xamarin.iOS.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -56,12 +56,12 @@ namespace Xamarin.iOS.Tasks {
|
|||
}
|
||||
}
|
||||
|
||||
public void Cancel () => BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
public void Cancel () => BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
|
||||
async System.Threading.Tasks.Task<IBuildClient> GetBuildClientAsync ()
|
||||
{
|
||||
var connection = await BuildConnection
|
||||
.GetAsync (SessionId, BuildEngine4)
|
||||
.GetAsync (BuildEngine4)
|
||||
.ConfigureAwait (continueOnCapturedContext: false);
|
||||
|
||||
return connection.Client;
|
||||
|
|
|
@ -13,7 +13,7 @@ namespace Xamarin.iOS.Tasks {
|
|||
public override void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
|
||||
base.Cancel ();
|
||||
}
|
||||
|
|
|
@ -18,7 +18,7 @@ namespace Xamarin.iOS.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -14,7 +14,7 @@ namespace Xamarin.iOS.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -15,7 +15,7 @@ namespace Xamarin.iOS.Tasks {
|
|||
public override void Cancel ()
|
||||
{
|
||||
if (this.ShouldExecuteRemotely (SessionId))
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
else
|
||||
base.Cancel ();
|
||||
}
|
||||
|
|
|
@ -69,7 +69,7 @@ namespace Xamarin.iOS.Tasks {
|
|||
base.Cancel ();
|
||||
|
||||
if (!string.IsNullOrEmpty (SessionId))
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
|
||||
IEnumerable<ITaskItem> GetConfigFiles (IEnumerable<ITaskItem> references)
|
||||
|
|
|
@ -42,7 +42,7 @@ namespace Xamarin.iOS.Tasks {
|
|||
yield return item;
|
||||
}
|
||||
|
||||
public void Cancel () => BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
public void Cancel () => BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
|
||||
IEnumerable<TaskItem> GetItemsFromNativeReference (string folderPath)
|
||||
{
|
||||
|
|
|
@ -14,7 +14,7 @@ namespace Xamarin.iOS.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -26,7 +26,7 @@ namespace Xamarin.iOS.Tasks {
|
|||
LogTaskProperty ("ProjectDir", ProjectDir);
|
||||
LogTaskProperty ("SessionId", SessionId);
|
||||
|
||||
var connection = BuildConnection.GetAsync (SessionId, BuildEngine4).Result;
|
||||
var connection = BuildConnection.GetAsync (BuildEngine4).Result;
|
||||
var buildClient = connection.Client as BuildClient;
|
||||
|
||||
if (!connection.IsConnected || buildClient == null) {
|
||||
|
|
|
@ -14,7 +14,7 @@ namespace Xamarin.iOS.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -16,7 +16,7 @@ namespace Xamarin.iOS.Tasks {
|
|||
async Threading.Task<bool> ExecuteAsync ()
|
||||
{
|
||||
try {
|
||||
var connection = await BuildConnection.GetAsync (SessionId, BuildEngine4).ConfigureAwait (continueOnCapturedContext: false);
|
||||
var connection = await BuildConnection.GetAsync (BuildEngine4).ConfigureAwait (continueOnCapturedContext: false);
|
||||
var buildClient = connection.Client as BuildClient;
|
||||
|
||||
if (!connection.IsConnected || buildClient == null) {
|
||||
|
|
|
@ -14,7 +14,7 @@ namespace Xamarin.iOS.Tasks {
|
|||
public void Cancel ()
|
||||
{
|
||||
if (ShouldExecuteRemotely ())
|
||||
BuildConnection.CancelAsync (SessionId, BuildEngine4).Wait ();
|
||||
BuildConnection.CancelAsync (BuildEngine4).Wait ();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче