mirror of
https://github.com/element-hq/element-x-ios.git
synced 2025-03-10 21:39:12 +00:00

* Disable image and document picker integration tests as they randomly fail to load and are flakey. * Delete any pre-existing log files * Various tracing tweaks and fixes: - delete the custom tracing log levels as we can't control their ouput - implement comparable on them - change default levels only if the new chosen level increases their verbosity * Make logging targets mandatory and fix their logging levels * Switch back to using the `run_tests` reset simulator flag as `fastlane snapshot reset_simulators` was too generic and slow * Switch all integration test taps to `tapCenter` (nee forceTap) after noticing missed taps on CI. * Make the logging file prefix explicit, let the main app not use one. * Rename tracing configuration `target` to `currentTarget`
fastlane documentation
Installation
Make sure you have the latest version of the Xcode command line tools installed:
xcode-select --install
For fastlane installation instructions, see Installing fastlane
Available Actions
alpha
[bundle exec] fastlane alpha
unit_tests
[bundle exec] fastlane unit_tests
ui_tests
[bundle exec] fastlane ui_tests
integration_tests
[bundle exec] fastlane integration_tests
config_production
[bundle exec] fastlane config_production
config_nightly
[bundle exec] fastlane config_nightly
upload_dsyms_to_sentry
[bundle exec] fastlane upload_dsyms_to_sentry
release_to_github
[bundle exec] fastlane release_to_github
prepare_next_release
[bundle exec] fastlane prepare_next_release
tag_nightly
[bundle exec] fastlane tag_nightly
This README.md is auto-generated and will be re-generated every time fastlane is run.
More information about fastlane can be found on fastlane.tools.
The documentation of fastlane can be found on docs.fastlane.tools.