Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Buri2019

3,134 views

Published on

BuriKaigi2019

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Buri2019

  1. 1. 2019.1.26 BuriKaigi 2019 Yutaka Tsumori
  2. 2. ◼ Yutaka Tsumori (a.k.a. tmyt) ◼ C# Kotlin
  3. 3. ◼ Azure DevOps + AppCenter ◼ ◼
  4. 4. ◼ ◼ ◼ Azure DevOps
  5. 5. ◼ Visual Studio Team Service(VSTS) ◼   CI  CD  ◼  1800 /month
  6. 6. ◼ Apple Test Flight ◼  CI  CD  ◼ ◼ ◼ ◼  240 /month
  7. 7. CI CD Azure DevOps ✔ ✔ ✔ ✔ AppCenter ✔ ✔ ✔
  8. 8. ◼  AppCenter ◼ iOS/Android/UWP CD  AppCenter ◼  Azure DevOps
  9. 9. ◼  iOS Android CI/CD   Azure DevOps
  10. 10.
  11. 11. ◼ Azure DevOps    AppCenter ◼ AppCenter  Android/iOS
  12. 12. ◼ Bash # Write your commands here sed -e "s/android:versionCode=¥".¥"/android:versionCode=¥"$(Build.BuildId)¥"/" -i App6/App6.Android/Properties/AndroidManifest.xml # Use the environment variables input below to pass secret variables to this script
  13. 13. ◼ iOS/Android  Swift & Kotlin ◼ Mac Agent ◼ iOS
  14. 14. ◼ Android ◼ iOS
  15. 15. CommandLine
  16. 16. ◼ Azure DevOps AppCenter ◼ Android/iOS CI/CD ◼ Distribute

×