diff --git a/lib/gym/options.rb b/lib/gym/options.rb
index <HASH>..<HASH> 100644
--- a/lib/gym/options.rb
+++ b/lib/gym/options.rb
@@ -122,6 +122,11 @@ module Gym
                                      conflict_block: proc do |value|
                                        UI.user_error!("'#{value.key}' must be false to use 'export_options'")
                                      end),
+        FastlaneCore::ConfigItem.new(key: :just_export,
+                                     env_name: "GYM_JUST_EXPORT",
+                                     description: "Just export ipa from archive_path. Do not build again. Default false",
+                                     is_string: false,
+                                     optional: true),
 
         # Very optional
         FastlaneCore::ConfigItem.new(key: :build_path,
diff --git a/lib/gym/runner.rb b/lib/gym/runner.rb
index <HASH>..<HASH> 100644
--- a/lib/gym/runner.rb
+++ b/lib/gym/runner.rb
@@ -9,7 +9,9 @@ module Gym
     def run
       clear_old_files
 
-      build_app
+      if !Gym.config[:just_export]
+        build_app
+      end
       verify_archive
 
       FileUtils.mkdir_p(Gym.config[:output_directory])
adding option to just export ipa from archive_path