Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update nuget packages, MonoAndroid9, Xamarin 28, XForms 3.x #838

Merged
merged 11 commits into from Feb 8, 2019

Conversation

MarkZuber
Copy link
Contributor

No description provided.

Copy link
Collaborator

@jennyf19 jennyf19 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🦈 🐑 🐐

@@ -42,7 +42,7 @@ public class MobileTestHelper
private string _acquirePageId;
private string _cachePageId;
private string _settingsPageId;
private string _logPageId;
// private string _logPageId;
Copy link
Collaborator

@jennyf19 jennyf19 Jan 26, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove? #Resolved

@@ -1,6 +1,6 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
# Visual Studio 15 # Visual Studio Version 16
Copy link
Contributor

@henrik-me henrik-me Jan 26, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Visual Studio Version 16 [](start = 19, length = 26)

should this be included? #Resolved

@@ -1,16 +1,16 @@
<Project>
<PropertyGroup>
<TargetFrameworkNetDesktop>net45</TargetFrameworkNetDesktop>
<TargetFrameworkNetDesktop>net461</TargetFrameworkNetDesktop>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

net461 [](start = 31, length = 6)

JM?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jmprieur can you provide validation/signoff that moving to net461 for net desktop is acceptable for 3.x?

@@ -134,7 +134,7 @@
</ItemGroup>
<Import Project="$(MSBuildExtensionsPath)\Xamarin\Android\Xamarin.Android.CSharp.targets" />
<!-- Import the Xamarin targets workaround -->
<Import Project="..\Patch.Xamarin.Common.targets" />
<!-- <Import Project="..\Patch.Xamarin.Common.targets" /> -->
Copy link
Contributor

@henrik-me henrik-me Jan 26, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jennyf19
Copy link
Collaborator

jennyf19 commented Jan 26, 2019

@MarkZuber we'll have to update the build machines to handle monoandroid9 #Pending

<PackageReference Include="Microsoft.Azure.KeyVault" Version="3.0.2" />
<PackageReference Include="Microsoft.IdentityModel.Clients.ActiveDirectory" Version="4.4.2" />
<PackageReference Include="Microsoft.Azure.KeyVault" Version="3.0.3" />
<PackageReference Include="Microsoft.IdentityModel.Clients.ActiveDirectory" Version="4.5.0" />
Copy link
Contributor

@henrik-me henrik-me Jan 26, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[](start = 4, length = 94)

we should really move this to use MSAL #WontFix

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agreed. Is the lab available on v2 endpoint where we can move this?


In reply to: 251185053 [](ancestors = 251185053)

Copy link
Contributor

@henrik-me henrik-me Jan 28, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

MSAL can get tokens which are for a v1 SDK. The AT will likely be v1 (but as a developer you shouldn't have to worry about that) and the service will be able to use existing code to validate the tokens. The app should be available on v2. #WontFix

Copy link
Member

@bgavrilMS bgavrilMS Jan 29, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ADAL is needed here not to access the lab, but KeyVault. If we come up with a solution for accessing KeyVault using MSAL, it would be a big impact since Azure is pushing KeyVault strongly and a lot of developers experience AAD because of KV. #WontFix

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

msal c++ is using themselves to talk to the keyvault for test automation so it should be possible. Travis was going to look into updating the callback token acquisition in the keyvault code to see if we can use msal there. but that wno't be part of this PR so i'm going to close this comment stream out and we can discuss it in parallel.


In reply to: 251940425 [](ancestors = 251940425)

@MarkZuber
Copy link
Contributor Author

Good point. Will do this as part of validating the builds for checkin. Are instructions for "how to update the build machines" on the wiki/onenote?


In reply to: 457793269 [](ancestors = 457793269)

@@ -20,7 +21,14 @@
<PropertyGroup Condition="'$(TargetFramework)' == '$(TargetFrameworkNetStandard)'">
<DefineConstants>$(DefineConstants);NETSTANDARD_RUNTIME</DefineConstants>
</PropertyGroup>
<ItemGroup>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can't we place these in the common.props file?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nuget doesn't put them there when doing a package update. we can talk about moving them, but that means we have to do that every time we update our packages.


In reply to: 251941091 [](ancestors = 251941091)

@MarkZuber MarkZuber changed the title Update nuget packages, MonoAndroid9, Xamarin 28, XForms 3.x, Net461 (desktop) Update nuget packages, MonoAndroid9, Xamarin 28, XForms 3.x Feb 1, 2019
@MarkZuber MarkZuber merged commit 67ac7d8 into dev3x Feb 8, 2019
@MarkZuber MarkZuber deleted the markzuber/nugetupdate branch February 8, 2019 17:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants