deliver •
snapshot •
frameit •
PEM •
sigh •
produce
-------
Fastlane Core
============
[![Twitter: @KauseFx](https://img.shields.io/badge/contact-@KrauseFx-blue.svg?style=flat)](https://twitter.com/KrauseFx)
[![License](http://img.shields.io/badge/license-MIT-green.svg?style=flat)](https://github.com/KrauseFx/fastlane_core/blob/master/LICENSE)
[![Gem](https://img.shields.io/gem/v/fastlane_core.svg?style=flat)](http://rubygems.org/gems/fastlane_core)
[![Build Status](https://img.shields.io/travis/KrauseFx/fastlane_core/master.svg?style=flat)](https://travis-ci.org/KrauseFx/fastlane_core)
All shared code of the fastlane tools is stored in this repository.
Get in contact with the developer on Twitter: [@KrauseFx](https://twitter.com/KrauseFx)
# Features
This gem contains all shared classes and code:
- Setting up a headless JavaScript browser using [poltergeist](https://github.com/teampoltergeist/poltergeist)
- Login and basic navigation on iTunes Connect
- Login and basic navigation on the Apple Developer Portal
- Checking for updates for a specific gem and showing an update message
- All output of all tools with different logging levels
- Finding of the current Xcode and iTunes Transporter path
- A list of available languages of iTunes Connect
# License
This project is licensed under the terms of the MIT license. See the LICENSE file.
# Contributing
1. Create an issue to start a discussion about your idea
2. Fork it (https://github.com/KrauseFx/fastlane_core/fork)
3. Create your feature branch (`git checkout -b my-new-feature`)
4. Commit your changes (`git commit -am 'Add some feature'`)
5. Push to the branch (`git push origin my-new-feature`)
6. Create a new Pull Request