🚀 The easiest way to automate building and releasing your iOS and Android apps
MIT License
Bot releases are hidden (Show)
Published by asfalcone almost 9 years ago
sh
command when log
is disabledPublished by KrauseFx almost 9 years ago
update_app_identifier
action to change the bundle identifier of your app (thanks @squarefrog)create_pull_request
action to create a pull request from within your lane (thanks @seei)use_bundle_exec
option to slather
action (thanks @BrettThePark)Published by KrauseFx almost 9 years ago
last_git_commit
action to receive the commit message and authorupdate_url_schemes
action to update the URL schemes of your app before buildings3
actionPublished by KrauseFx almost 9 years ago
Updated crashlytics
action to work with the new Crashlytics pod
Published by KrauseFx almost 9 years ago
Published by KrauseFx almost 9 years ago
number_of_commits
actionCrashlytics.framework
Published by KrauseFx almost 9 years ago
copy_artifacts
action to copy build artifacts into a separate directoryappetize
action to upload your app to a simulator available in your web browserappledoc
integrationskip_clean
option to reset_git_repo
actionclean_build_artifacts
actionspaceship
to work with the new iTunes Connect login architectureSpecial 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"
)
Published by KrauseFx almost 9 years ago
.env
files in subdirectoriessigh
dependencyPublished by KrauseFx almost 9 years ago
cert
actionFastfile
template fileinstall_xcode_plugin
actionxcodebuild
actionPublished by KrauseFx almost 9 years ago
xcode_install
action using xcode-install
install_xcode_plugin
actiondebug
flag for crashlytics
s3
actionsplunkmint
actionPublished by KrauseFx almost 9 years ago
Updated to the new xcpretty
Published by KrauseFx almost 9 years ago
fastlane
. You can disable this using FASTLANE_HIDE_CHANGELOG
deliver
and scan
dependencyset_build_number_repository
action for MacPublished by KrauseFx almost 9 years ago
From this version on, fastlane
doesn't require nokogiri
any more, making the installation much easier.
Published by KrauseFx almost 9 years ago
register_devices
actionxcpretty
support for xcodebuild
Published by KrauseFx almost 9 years ago
notification
action to replace the notify
actionclean_cocoapods_cache
actionclear_derived_data
actionget_build_number
pem
actionregister_devices
action"~/Library/Logs/fastlane/xcbuild/
when using the xcodebuild
actiondeliver
to support iPad Pro screenshotsspaceship
for improved server response handlingPublished by KrauseFx almost 9 years ago
verify_pods_keys
action for CocoaPods keysverbose
option for Carthagearch
option for lcov
actionsnapshot
during fastlane
setupPublished by KrauseFx about 9 years ago
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
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.
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
Published by KrauseFx about 9 years ago
Fixed the return code when crash reporting is enabled
Published by KrauseFx about 9 years ago
gym
to 1.0Published by KrauseFx about 9 years ago