Add android key store

This commit is contained in:
Jérôme Laban 2019-05-24 11:22:22 -04:00
commit a583490713
4 changed files with 40 additions and 16 deletions

View file

@ -75,7 +75,7 @@ jobs:
msbuildLocationMethod: version msbuildLocationMethod: version
msbuildVersion: latest msbuildVersion: latest
msbuildArchitecture: x86 msbuildArchitecture: x86
msbuildArguments: /r /p:Configuration=Release /detailedsummary msbuildArguments: /r /p:Configuration=Release /detailedsummary /p:AndroidSigningKeyPass=$(KeystorePassword) /p:AndroidSigningStorePass=$(KeystorePassword)
clean: false clean: false
maximumCpuCount: true maximumCpuCount: true
restoreNugetPackages: false restoreNugetPackages: false

View file

@ -21,6 +21,9 @@
<AndroidUseIntermediateDesignerFile>True</AndroidUseIntermediateDesignerFile> <AndroidUseIntermediateDesignerFile>True</AndroidUseIntermediateDesignerFile>
<ResourcesDirectory>..\Calculator.Shared\Strings</ResourcesDirectory> <ResourcesDirectory>..\Calculator.Shared\Strings</ResourcesDirectory>
<LangVersion>7.3</LangVersion> <LangVersion>7.3</LangVersion>
<AndroidKeyStore>true</AndroidKeyStore>
<AndroidSigningKeyStore>C:\s\nv.github\calculator-2\src\Calculator.Droid\calc-prod.keystore</AndroidSigningKeyStore>
<AndroidSigningKeyAlias>calc-prod</AndroidSigningKeyAlias>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols> <DebugSymbols>true</DebugSymbols>
@ -84,21 +87,21 @@
<ItemGroup> <ItemGroup>
<AndroidResource Include="Resources\values\Styles.xml" /> <AndroidResource Include="Resources\values\Styles.xml" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<AndroidNativeLibrary Include="libs\ARM\$(Configuration)\libCalcManager.so"> <AndroidNativeLibrary Include="libs\ARM\$(Configuration)\libCalcManager.so">
<Abi>armeabi-v7a</Abi> <Abi>armeabi-v7a</Abi>
</AndroidNativeLibrary> </AndroidNativeLibrary>
<AndroidNativeLibrary Include="libs\ARM64\$(Configuration)\libCalcManager.so"> <AndroidNativeLibrary Include="libs\ARM64\$(Configuration)\libCalcManager.so">
<Abi>arm64-v8a</Abi> <Abi>arm64-v8a</Abi>
</AndroidNativeLibrary> </AndroidNativeLibrary>
<AndroidNativeLibrary Include="libs\x86\$(Configuration)\libCalcManager.so"> <AndroidNativeLibrary Include="libs\x86\$(Configuration)\libCalcManager.so">
<Abi>x86</Abi> <Abi>x86</Abi>
</AndroidNativeLibrary> </AndroidNativeLibrary>
</ItemGroup> </ItemGroup>
<Import Project="..\Calculator.Shared\Calculator.Shared.projitems" Label="Shared" Condition="Exists('..\Calculator.Shared\Calculator.Shared.projitems')" /> <Import Project="..\Calculator.Shared\Calculator.Shared.projitems" Label="Shared" Condition="Exists('..\Calculator.Shared\Calculator.Shared.projitems')" />
<Import Project="$(MSBuildExtensionsPath)\Xamarin\Android\Xamarin.Android.CSharp.targets" /> <Import Project="$(MSBuildExtensionsPath)\Xamarin\Android\Xamarin.Android.CSharp.targets" />
<Target Name="GenerateBuild" DependsOnTargets="SignAndroidPackage" AfterTargets="Build" Condition="'$(BuildingInsideVisualStudio)'==''" /> <Target Name="GenerateBuild" DependsOnTargets="SignAndroidPackage" AfterTargets="Build" Condition="'$(BuildingInsideVisualStudio)'==''" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets. Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild"> <Target Name="BeforeBuild">
</Target> </Target>

Binary file not shown.

View file

@ -0,0 +1,21 @@
-----BEGIN CERTIFICATE-----
MIIDcTCCAlmgAwIBAgIEY3shPzANBgkqhkiG9w0BAQsFADBpMRAwDgYDVQQGEwdV
bmtub3duMRAwDgYDVQQIEwdVbmtub3duMRAwDgYDVQQHEwdVbmtub3duMRUwEwYD
VQQKEwxVbm8gUGxhdGZvcm0xDDAKBgNVBAsTA1VubzEMMAoGA1UEAxMDVW5vMB4X
DTE5MDUyNDE1MTMzM1oXDTQ2MTAwOTE1MTMzM1owaTEQMA4GA1UEBhMHVW5rbm93
bjEQMA4GA1UECBMHVW5rbm93bjEQMA4GA1UEBxMHVW5rbm93bjEVMBMGA1UEChMM
VW5vIFBsYXRmb3JtMQwwCgYDVQQLEwNVbm8xDDAKBgNVBAMTA1VubzCCASIwDQYJ
KoZIhvcNAQEBBQADggEPADCCAQoCggEBAL9Cttd5kSkf1TuHlRl1AHNi3VrIa5qc
JckPj0EbbE3qjkgeP380JZkRa3+BUG092yv6x5+a2QtFGs0slCzeJOcyfk0+jdw+
wv1Gy1fZsdumsqNQDzWNFx7gUeJaejXeOrk7adrMkFd9bhSP1RFjFARdqO7DyO8o
ntEYLKq9ojU7a9m/OlNT8Mcr9LDlrWuMPlsuuDxzDvrWPCnaXlLCYSMKcbU55pHo
vRcBKs/LMsKS8nOdfJZQshEPMKIL+oRbDr51BUMUO/bGwWfKD6RedeG+rR5m9//M
0VSSA2Gvhcs1cpiBmjVH1UXTMUUlsDLYZhA7GLn3K4SeLwk0tUrsqzsCAwEAAaMh
MB8wHQYDVR0OBBYEFL0uatXCOU81LtLkt6nfiFH4asKRMA0GCSqGSIb3DQEBCwUA
A4IBAQBnjujRS/RxrDJxZ7tsO1of6gRdXq+oJpiWAe/0UtfTvA9rV0Kheio/TDnv
NQRzVRCuPmFcYdxrR/vSdG4LOFcfPS0fwerXc5We9NE3vJy1NckflQXbWpKjXjNY
N10sjEqhvyNG/DmkRvNArG5hYBi8BMr41LQB3CmOV3aIehVFHdkEOYR/iYL8FZV7
kKaPrSyY9rrLrsneZzDhnhRTlHHHT9JcRi1MqPo93z4Y9V2IfVE98Ei6zBi0n5gg
KjmTwXDrmCOutS79HqYLl7Zpo5ObbV6kPFfrv0U+IxJf8nY/Wc3bj7unaHFNRn0p
c+tC46FBqZ7gzJb6+yl+hMCsdMzT
-----END CERTIFICATE-----