potatotips_201905.pdf

 potatotips_201905.pdf

8bd326566d5bfb6e2d8371a0b85d6a15?s=128

kamui_project

May 15, 2019
Tweet

Transcript

  1. XcodeGenͷ όʔδϣϯࢦఆ໰୊Λ ղܾͨ͠࿩ potatotips #61

  2. About me • Name: ͔Ή͍ (Twitter: @kamui_project) • Company: DMM.com

    • App: MENUS • Community: ϖϯΪϯଜ
  3. Next potatotips • 6/18 Tue. • DMM.com LLC • ࿡ຊ໦άϥϯυλϫʔ

    (ೆ๺ઢ ࿡ຊ໦Ұஸ໨Ӻ ௚݁)
  4. I will tell you …

  5. XcodeGen

  6. None
  7. None
  8. I want to fix in a specific version.

  9. e.g. Carthage

  10. In case of a XcodeGen?

  11. project.yml

  12. maximumXcodeGenVersion…?

  13. ProjectSpec.md https://github.com/yonaskolb/XcodeGen/blob/master/Docs/ProjectSpec.md

  14. Homebrew -> old version..? #

  15. How can we do ?

  16. None
  17. I want to install old version’s XcodeGen on the CI

    system, such as Bitrise. I suggest you use another installation method like ~~, or using Mint. Mint?
  18. None
  19. What’s Mint? • A tool for managing Swift command line

    developed based on SPM. • We can specify the version of tools used for each project. • We can install multiple versions and specify and run them.
  20. Setup

  21. Setup

  22. Build Results

  23. Conclusion • It is often not possible to update due

    to project reasons or company reasons. • Of course, I think it is ideal if there is sense of speed that can always respond to the latest version. • If not so, it would be better if there is a policy not to be shaken around the convenience of OSS. • Such as using, Mint or Bundler.
  24. In the end • We’re Hiring!!! -> Especially, Developer! •

    Firstly… Let’s have lunch together!
  25. Thank you!