fastlane

🚀 The easiest way to automate building and releasing your iOS and Android apps

MIT License

Downloads
138.6M
Stars
38.7K
Committers
1.5K

Bot releases are hidden (Show)

fastlane - 1.44.0 Improvements

Published by asfalcone almost 9 years ago

  • Added an option to pass a custom derived data path
  • Fixed an issue with the sh command when log is disabled
fastlane - 1.43.0 New Actions

Published by KrauseFx almost 9 years ago

  • Added new update_app_identifier action to change the bundle identifier of your app (thanks @squarefrog)
  • Added new create_pull_request action to create a pull request from within your lane (thanks @seei)
  • Added new use_bundle_exec option to slather action (thanks @BrettThePark)
fastlane - 1.42.0 New Actions

Published by KrauseFx almost 9 years ago

  • Added new last_git_commit action to receive the commit message and author
  • Added new update_url_schemes action to update the URL schemes of your app before building
  • Improved s3 action
fastlane - 1.41.1 Updated Crashlytics action

Published by KrauseFx almost 9 years ago

Updated crashlytics action to work with the new Crashlytics pod

fastlane - 1.41.0 New Actions

Published by KrauseFx almost 9 years ago

  • Added new jazzy action to generate your documentation
  • Added new SwiftLint action to validate your Swift code style
  • Removed some old dependencies
  • Improved mailgun action
fastlane - 1.40.0 New Actions

Published by KrauseFx almost 9 years ago

  • New number_of_commits action
  • Improved detection of the Crashlytics.framework
  • Support for Android app upload to Hockey
  • Updated dependencies, including a new version of spaceship
fastlane - 1.39.0 New Actions and Features

Published by KrauseFx almost 9 years ago

  • Added new copy_artifacts action to copy build artifacts into a separate directory
  • Added new appetize action to upload your app to a simulator available in your web browser
  • Added new appledoc integration
  • Added new skip_clean option to reset_git_repo action
  • Updated .gitignore documentation
  • Improved clean_build_artifacts action
  • Updated spaceship to work with the new iTunes Connect login architecture

Special thanks to @alexmx, @ML, @giginet, @marcelofabri, @xfreebird, @lmirosevic for contributing 👍

Examples:

# Move our artifacts to a safe location so TeamCity can pick them up
copy_artifacts(
  target_path: 'artifacts',
  artifacts: ['*.cer', '*.mobileprovision', '*.ipa', '*.dSYM.zip']
)

# Reset the git repo to a clean state, but leave our artifacts in place
reset_git_repo(
  exclude: 'artifacts'
)
appledoc(
  project_name: "MyProjectName",
  project_company: "Company Name",
  input: "MyProjectSources",
  ignore: [
    'ignore/path/1',
    'ingore/path/2'
  ],
  options: "--keep-intermediate-files --search-undocumented-doc",
  warnings: "--warn-missing-output-path --warn-missing-company-id"
)
fastlane - 1.38.1 Fixed .env

Published by KrauseFx almost 9 years ago

  • Fixed not looking for .env files in subdirectories
  • Updated sigh dependency
fastlane - 1.38.0 Improvements

Published by KrauseFx almost 9 years ago

  • Fixed using the wrong output path in the cert action
  • Fixed bug in the Fastfile template file
  • Enforcement of https URLs for the install_xcode_plugin action
  • Added code coverage option for xcodebuild action
  • Other smaller improvements
fastlane - 1.37.0 xcode-install action

Published by KrauseFx almost 9 years ago

  • New xcode_install action using xcode-install
  • Added new install_xcode_plugin action
  • Added new debug flag for crashlytics
  • Support for regions in the s3 action
  • Show upload progress in splunkmint action
fastlane - 1.36.4 Updated xcpretty

Published by KrauseFx almost 9 years ago

Updated to the new xcpretty

fastlane - 1.36.3 Updated dependencies

Published by KrauseFx almost 9 years ago

  • By default, you'll see the changelog of new versions right withing fastlane. You can disable this using FASTLANE_HIDE_CHANGELOG
  • Updated deliver and scan dependency
  • Enabled set_build_number_repository action for Mac
fastlane - 1.36.2 Removed Nokogiri

Published by KrauseFx almost 9 years ago

From this version on, fastlane doesn't require nokogiri any more, making the installation much easier.

fastlane - 1.36.1 Improvements

Published by KrauseFx almost 9 years ago

  • Fixed a bug in the register_devices action
  • Improved xcpretty support for xcodebuild
fastlane - 1.36.0 New Actions and Improvements

Published by KrauseFx almost 9 years ago

  • Added new notification action to replace the notify action
  • Added new clean_cocoapods_cache action
  • Added new clear_derived_data action
  • Fixed an issue with absolute paths in get_build_number
  • Improved gradle integration
  • Fixed a bug in the pem action
  • Added team selection for register_devices action
  • Added storing of raw build outputs in "~/Library/Logs/fastlane/xcbuild/ when using the xcodebuild action
  • Updated to the new deliver to support iPad Pro screenshots
  • Updated to the new spaceship for improved  server response handling
  • Updated all other fastlane dependencies
fastlane - 1.35.0 New Action

Published by KrauseFx almost 9 years ago

  • Added new verify_pods_keys action for CocoaPods keys
  • Added verbose option for Carthage
  • Added arch option for lcov action
  • Fixed snapshot during fastlane setup
  • Updated dependencies
fastlane - 1.34.0 fastlane for Android beta, scan, snapshot and more

Published by KrauseFx about 9 years ago

02android

The first beta version of fastlane for Android:

Use fastlane to build using gradle, upload builds and metadata to Google Play and distribute to beta testing services like Crashlytics Beta.

More information on how to get started

05scan

A lot of developers use fastlane to run tests on their project. Up until now, fastlane used third party test runners to run and monitor tests. As of today, there is a new tool called scan, making it super simple to run the tests of your iOS and Mac application.

04snapshot

snapshot now uses UI Tests
Earlier this year Apple announced Xcode 7 with support for UI Tests. This technology allows snapshot to be even better: Instead of using UI Automation Javascript code, you can now write the screenshot code in Swift or Objective C allowing you to use the powerful debugging features built into Xcode.

More information on my blog

fastlane - 1.33.6 Fixed wrong exit status

Published by KrauseFx about 9 years ago

Fixed the return code when crash reporting is enabled

fastlane - 1.33.5 Updated gym

Published by KrauseFx about 9 years ago

  • Updated gym to 1.0
  • Improved build output when using the built-in terminal
fastlane - 1.33.4 Added new command

Published by KrauseFx about 9 years ago

Added new command to disable crash reporting

fastlane disable_crash_reporting

More information