snapshot/lib/snapshot/options.rb in fastlane_hotfix-2.165.1 vs snapshot/lib/snapshot/options.rb in fastlane_hotfix-2.187.0

- old
+ new

@@ -121,13 +121,18 @@ description: "Enabling this option will prevent displaying the simulator window", default_value: true, type: Boolean), FastlaneCore::ConfigItem.new(key: :override_status_bar, env_name: 'SNAPSHOT_OVERRIDE_STATUS_BAR', - description: "Enabling this option wil automatically override the status bar to show 9:41 AM, full battery, and full reception", + description: "Enabling this option will automatically override the status bar to show 9:41 AM, full battery, and full reception", default_value: false, is_string: false), + FastlaneCore::ConfigItem.new(key: :override_status_bar_arguments, + env_name: 'SNAPSHOT_OVERRIDE_STATUS_BAR_ARGUMENTS', + description: "Fully customize the status bar by setting each option here. See `xcrun simctl status_bar --help`", + optional: true, + type: String), FastlaneCore::ConfigItem.new(key: :localize_simulator, env_name: 'SNAPSHOT_LOCALIZE_SIMULATOR', description: "Enabling this option will configure the Simulator's system language", default_value: false, is_string: false), @@ -251,10 +256,20 @@ FastlaneCore::ConfigItem.new(key: :cloned_source_packages_path, env_name: "SNAPSHOT_CLONED_SOURCE_PACKAGES_PATH", description: "Sets a custom path for Swift Package Manager dependencies", type: String, optional: true), + FastlaneCore::ConfigItem.new(key: :skip_package_dependencies_resolution, + env_name: "SNAPSHOT_SKIP_PACKAGE_DEPENDENCIES_RESOLUTION", + description: "Skips resolution of Swift Package Manager dependencies", + type: Boolean, + default_value: false), + FastlaneCore::ConfigItem.new(key: :disable_package_automatic_updates, + env_name: "SNAPSHOT_DISABLE_PACKAGE_AUTOMATIC_UPDATES", + description: "Prevents packages from automatically being resolved to versions other than those recorded in the `Package.resolved` file", + type: Boolean, + default_value: false), FastlaneCore::ConfigItem.new(key: :testplan, env_name: "SNAPSHOT_TESTPLAN", description: "The testplan associated with the scheme that should be used for testing", is_string: true, optional: true), @@ -281,10 +296,15 @@ optional: true), FastlaneCore::ConfigItem.new(key: :suppress_xcode_output, env_name: "SNAPSHOT_SUPPRESS_XCODE_OUTPUT", description: "Suppress the output of xcodebuild to stdout. Output is still saved in buildlog_path", type: Boolean, - optional: true) + optional: true), + FastlaneCore::ConfigItem.new(key: :use_system_scm, + env_name: "SNAPSHOT_USE_SYSTEM_SCM", + description: "Lets xcodebuild use system's scm configuration", + type: Boolean, + default_value: false) ] end end end