fastlane-old / gym

Building your iOS apps has never been easier
https://fastlane.tools
645 stars 54 forks source link

Add option to disable archive with Gym #196

Closed dgyesbreghs closed 8 years ago

dgyesbreghs commented 8 years ago

Disable archive while using gym. As a company, we use this to build or development pods.

KrauseFx commented 8 years ago

gym's goal is to generate an ipa file, so that doesn't really fit into its mission. Can you explain closer on why you'd like this change?

dgyesbreghs commented 8 years ago

We currently have a complex application were al the different component are tested. But we want to make sure the entire application still build with the integrated components. Therefore we just want to build the application, and not archive it.

Archiving often gives use code signing issues. Unfortunately match can't be used because we are on a enterprise account.

We prefer not to use xcodebuild because we like to use gym.

angu-software commented 8 years ago

In my understanding you need an archive to build an ipa. If your goal is to avoid storing the archive in xcode organizer simply alter the archive path in gym.

But maybe i'm missing something?

fousa commented 8 years ago

We could also use xcodebuild. This allows us to just build the application without generating an IPA or archive. But then we get the deprecation warning.

Is gym a replacement action for xcodebuild?

KrauseFx commented 8 years ago

Hey @dylangyesbreghs, thanks for your contribution, however as briefly mentioned before gym was designed to build IPA files, and is not a generic xcodebuild runner. You can use the built-in xcodebuild action in fastlane to build your development pods. I'll close this issue for now, thanks again for your PR :+1: