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

  •        57

fastlane is a tool for iOS and Android developers to automate tedious tasks like generating screenshots, dealing with provisioning profiles, and releasing your application. If the above doesn't help, please submit an issue on GitHub and provide information about your setup, in particular the output of the fastlane env command.

https://fastlane.tools
https://github.com/fastlane/fastlane

Tags
Implementation
License
Platform

   




Related Projects

ci - Open source, self hosted, mobile optimized CI powered by fastlane

  •    Ruby

Open source, self-hosted, mobile-optimized CI powered by fastlane brought to you by the fastlane team. We strongly believe in making Continuous Integration systems for mobile app developers better. While CI is a solved problem for backend and frontend applications, mobile ecosystems saw almost no improvements in their workflows. Three years ago we solved the problem of mobile app deployment with fastlane. We want to stay true to our long-term vision of automating every single aspect of your daily development workflow. Together, with the community, we have the experience and know-how to build a world-class, easy-to-use mobile-only CI, with the added benefits of being fully self-hosted and open source.

ios-project-template - iOS project template with fastlane lanes, Travis CI jobs and GitHub integrations of Codecov, HoundCI for SwiftLint and Danger

  •    Ruby

This repository contains a template for iOS projects with a framework-oriented architecture approach, preconfigured fastlane lanes, Travis CI jobs and Github integrations of Codecov, HoundCI for SwiftLint and Danger. It provides a starting point for new projects which can be immediately distributed via HockeyApp and Testflight. The repository contains an example solutions for all of the points. For every step, it includes one solution.

badge - Add a badge to your app icon

  •    Ruby

This gem helps to add a badge to your tvOS/iOS/Android app icon. Yes that's it. It's built to easily integrate with fastlane.

examples - 📝 A collection of example fastlane setups

  •    Ruby

This repository contains a few fastlane example setups that help you getting started.

fastlane-plugin-appicon - Generate required icon sizes and iconset from a master application icon.

  •    Ruby

Generate required icon sizes and iconset from a master application icon. Check out the example Fastfile to see how to use this plugin. Try it by cloning the repo, running fastlane install_plugins and bundle exec fastlane test.


Rome - A cache tool for Carthage

  •    Haskell

as a shared cache for frameworks built with Carthage. This will download Rome to the Pods/ folder during your next pod install execution and will allow you to invoke it via ${PODS_ROOT}/Rome/rome in your Script Build Phases.

ios-project-env-setup - Setup your iOS project environment with a Shellscript, Makefile or Rakefile

  •    Swift

Nowadays an iOS project is more than only a *.xcodeproj file with some self-written Objective-C or Swift files. We have a lot of direct and indirect external dependencies in our projects and each new developer on the project or the build server have to get these. Developers need these before working on the app and the build server to build and deploy the app. Code: Because we don’t want reinvent the wheel for parts of our apps again and again, we use third-party libraries for common use cases. E.g. we use Alamofire for our network stack. Also, we want use the latest and hopefully greatest version of each dependency, to get the newest features and especially critical bug fixes almost automatically. To reach this goal you should use a dependency manager, which cares about these problems. The principle „never change a running“ system should not apply to third-party dependencies. Especially if these are responsible for critical parts of the app, like encryption.

fastlane - Fast multi-producer / single-consumer channels for Go

  •    Go

Fast multi-producer / single-consumer channels for Go. Just like standard Go channels, a fastlane channel guarantees order preservation and has no data loss.

ScreenshotFramer - Create localized App Store screenshots

  •    Swift

With Screenshot Framer you can easily create nice-looking and localized App Store Images. It's super simple: Screenshot Framer simply puts pictures on top of each other (think Photoshop Layers), allows you to move them around and saves the resulting image to disk. You can specify the path of every image layer and use a .strings file to localize the displayed texts. Once you're done configuring, you can export all possible image & language combinations at once.

xcake - (No Longer Maintained) :cake: Describe Xcode projects in a human readable format and (re)generate one on demand

  •    Ruby

It's been 4 years since Xcake was first released and the iOS development scene has changed. We now have Fastlane, Swift and almost everyone uses Cocoapods. On top of that I have less time to dedicate to this tool than before. Luckily whilst Xcake once stood alone, there are noe finally some very strong alternatives.

macaca - Automation test solution for native, hybrid, mobile web and web application on mobile and desktop platforms

  •    

Macaca is an open-source automation test solution for native, hybrid, mobile web and web application on mobile and desktop platforms.Macaca is "cross-platform". It means you can use the same API to write test scripts, and same test scripts to test your apps running on devices such as iOS, Android or desktops.

Appium - Automation for Apps

  •    Javascript

Appium is an open source, cross-platform test automation tool for native, hybrid and mobile web apps, tested on simulators (iOS, FirefoxOS), emulators (Android), and real devices (iOS, Android, FirefoxOS).

detox - Gray Box End-to-End Testing and Automation Framework for Mobile Apps

  •    Javascript

Gray box end-to-end testing and automation library for mobile apps. High velocity native mobile development requires us to adopt continuous integration workflows, which means our reliance on manual QA has to drop significantly. Detox tests your mobile app while it's running in a real device/simulator, interacting with it just like a real user.

Framework7 - Full Featured HTML Framework For Building iOS & Android Apps

  •    Javascript

Framework7 - is a free and open source mobile HTML framework to develop hybrid mobile apps or web apps with iOS & Android native look and feel. It is also an indispensable prototyping apps tool to show working app prototype as soon as possible in case you need to. The main approach of the Framework7 is to give you an opportunity to create iOS & Android apps with HTML, CSS and JavaScript easily and clear.

xcode_shell - shell script that used to auto-build xcode project

  •    Perl

Highly suggest you use fastlane instead of this project. If you want to publish ipa to fir, use official project fir-cli instead of this project. Script ipa-publish-fir is deprecated.

xcov - Nice code coverage reporting without hassle

  •    Ruby

xcov is a friendly visualizer for Xcode's code coverage files. You can easily ignore the coverage for a specified set of files by adding their filenames to the ignore file specified with the --ignore_file_path parameter (this file is .xcovignore by default). You can also specify a wildcard expression for matching a group of files.

Fastlane - :car: Book Uber from your menubar, fast using Electron, React and Redux :fries:

  •    CSS

I started of using Sketch and moked everything up in Html, Css and then React. I have noticed that the code and structure could easily be rewritten to be more easy to understand and use. Run npm-install to install all dependencies and rename config-template.json to config.json and add your API-keys from (https://developer.uber.com).

xcov - Nice code coverage reporting without hassle

  •    Ruby

xcov is a friendly visualizer for Xcode's code coverage files. You can easily ignore the coverage for a specified set of files by adding their filenames to the ignore file specified with the --ignore_file_path parameter (this file is .xcovignore by default). You can also specify a wildcard expression for matching a group of files.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.