Closed angu-software closed 8 years ago
This addresses #12
Don't know why the build failed. No concrete error was reported from travis. Can someone help? Have no idea.
Try pushing again :) Sometimes it fails like that.
Already tried a second time but same result? I looked into the travis output and it hangs just after displaying the help of gym. I'l try a third time... just to be sure ;-)
Thanks @lacostej . I missed that. But still no success. :sob:
I think this may be related to #119
@lacostej Is there a way to run the tests of travis on my own machine? Maybe I can get a hold on the problem.
@dreyhomedev you could try rake test
but it doesn't fail on my machine as the problem is CI related.
It is most probably related to enable_paging
in commander
The | cat
was added just a few days ago by @mfurtak, so maybe he or @KrauseFx knows.
I sent fastlane/fastlane#1378, maybe that helps
Thanks a lot @lacostej. I tried to run rake test
but since i'm not a ruby dev I'm lacking the ruby environment to run rake. ^^
Is there a complete environment I can install wich contains all needed resources?
I really appreciate your help!
Hey @lacostej I saw your PR was merged. Do you think i should try again with a new pull? ;-)
@dreyhomedev a mine didn't work fully so a few more things were tried (e.g. https://github.com/fastlane/fastlane/commit/4226f896fa59e0d5507a5c2dfed2812f24b8d741), so yes I think you can try with a new push.
YAY!!
I do not see any conflicts with the current options. It will fail if you do not specify a build archive or the archive is not at the specified path.
To have a new command would also be nice, but i'm not ruby pro enough to implement that :wink:
How would one specify it in the Fastfile? Just export
?
For the new command, you need to look at
https://github.com/dreyhomedev/gym/blob/master/lib/gym/commands_generator.rb#L36-L44
But let's see what other think before you do it. Maybe the export parameter is good enough ?
OK, I'll ask the guys in the issue #12
Hey @dreyhomedev, great work.
I usually see command line options like --no-xxx
in CLIs that allow to modify the standard behaviour. For example CocoaPods pod install
provides --no-clean
, --no-integrate
, and --no-repo-update
. Carthage carthage update
provides --no-build
, --no-checkout
, --no-use-binaries
. Git git commit
provides --no-pager
, --no-replace-objects
. And so on.
What do you think of the idea of making your option a --no-sign
instead?
Also --no-build
I think
@mokagio Thanks for the input.
I admit that just_export
doesn't sound very professional but I've not seen any option in the fastlane tools that is names like your suggestions. Instead I saw skip_build
in scan. I would prefer to name it skip_build_archive
to be consistent among the fastlane tools.
How about that?
@dreyhomedev Looks awesome! Merging. :+1:
:+1:
Added an option to only export an ipa file from a xarchive.
For me it is required to export development, adhoc and appstore version of an build. This option enables me to skip two build processes and only export ipas from the same build archive.