Parcourir la source

Updating gems

Simon Fairbairn il y a 8 ans
Parent
commit
29da129a24
3 fichiers modifiés avec 77 ajouts et 36 suppressions
  1. 1 1
      Gemfile
  2. 33 32
      Gemfile.lock
  3. 43 3
      fastlane/README.md

+ 1 - 1
Gemfile

@@ -3,5 +3,5 @@
 source "https://rubygems.org"
 
 # gem "rails"
-gem "cocoapods", ">= 1.1.0.beta.2"
+gem "cocoapods"
 gem 'fastlane'

+ 33 - 32
Gemfile.lock

@@ -1,21 +1,20 @@
 GEM
   remote: https://rubygems.org/
   specs:
-    CFPropertyList (2.3.4)
-    activesupport (4.2.7.1)
+    CFPropertyList (2.3.5)
+    activesupport (4.2.8)
       i18n (~> 0.7)
-      json (~> 1.7, >= 1.7.7)
       minitest (~> 5.1)
       thread_safe (~> 0.3, >= 0.3.4)
       tzinfo (~> 1.1)
-    addressable (2.5.0)
+    addressable (2.5.1)
       public_suffix (~> 2.0, >= 2.0.2)
     babosa (1.0.2)
     claide (1.0.1)
-    cocoapods (1.2.0.rc.1)
+    cocoapods (1.2.1.beta.1)
       activesupport (>= 4.0.2, < 5)
       claide (>= 1.0.1, < 2.0)
-      cocoapods-core (= 1.2.0.rc.1)
+      cocoapods-core (= 1.2.1.beta.1)
       cocoapods-deintegrate (>= 1.0.1, < 2.0)
       cocoapods-downloader (>= 1.1.3, < 2.0)
       cocoapods-plugins (>= 1.0.0, < 2.0)
@@ -23,15 +22,15 @@ GEM
       cocoapods-stats (>= 1.0.0, < 2.0)
       cocoapods-trunk (>= 1.1.2, < 2.0)
       cocoapods-try (>= 1.1.0, < 2.0)
-      colored (~> 1.2)
+      colored2 (~> 3.1)
       escape (~> 0.0.4)
       fourflusher (~> 2.0.1)
       gh_inspector (~> 1.0)
-      molinillo (~> 0.5.5)
+      molinillo (~> 0.5.7)
       nap (~> 1.0)
       ruby-macho (~> 0.2.5)
       xcodeproj (>= 1.4.1, < 2.0)
-    cocoapods-core (1.2.0.rc.1)
+    cocoapods-core (1.2.1.beta.1)
       activesupport (>= 4.0.2, < 5)
       fuzzy_match (~> 2.0.4)
       nap (~> 1.0)
@@ -46,29 +45,29 @@ GEM
       netrc (= 0.7.8)
     cocoapods-try (1.1.0)
     colored (1.2)
-    commander (4.4.3)
+    colored2 (3.1.2)
+    commander-fastlane (4.4.4)
       highline (~> 1.7.2)
-    domain_name (0.5.20161129)
+    domain_name (0.5.20170223)
       unf (>= 0.0.5, < 1.0.0)
-    dotenv (2.1.2)
+    dotenv (2.2.0)
     escape (0.0.4)
-    excon (0.54.0)
+    excon (0.55.0)
     faraday (0.11.0)
       multipart-post (>= 1.2, < 3)
     faraday-cookie_jar (0.0.6)
       faraday (>= 0.7.4)
       http-cookie (~> 1.0.0)
-    faraday_middleware (0.11.0)
+    faraday_middleware (0.11.0.1)
       faraday (>= 0.7.4, < 1.0)
-    fastimage (2.0.1)
-      addressable (~> 2)
-    fastlane (2.9.0)
+    fastimage (2.1.0)
+    fastlane (2.24.0)
       activesupport (< 5)
       addressable (>= 2.3, < 3.0.0)
       babosa (>= 1.0.2, < 2.0.0)
-      bundler (~> 1.12)
+      bundler (>= 1.12.0, < 2.0.0)
       colored
-      commander (>= 4.4.0, < 5.0.0)
+      commander-fastlane (>= 4.4.0, < 5.0.0)
       dotenv (>= 2.1.1, < 3.0.0)
       excon (>= 0.45.0, < 1.0.0)
       faraday (~> 0.9)
@@ -89,6 +88,7 @@ GEM
       slack-notifier (>= 1.3, < 2.0.0)
       terminal-notifier (>= 1.6.2, < 2.0.0)
       terminal-table (>= 1.4.5, < 2.0.0)
+      tty-screen (~> 0.5.0)
       word_wrap (~> 1.0.0)
       xcodeproj (>= 0.20, < 2.0.0)
       xcpretty (>= 0.2.4, < 1.0.0)
@@ -96,7 +96,7 @@ GEM
     fourflusher (2.0.1)
     fuzzy_match (2.0.4)
     gh_inspector (1.0.3)
-    google-api-client (0.9.23)
+    google-api-client (0.9.28)
       addressable (~> 2.3)
       googleauth (~> 0.5)
       httpclient (~> 2.7)
@@ -118,11 +118,11 @@ GEM
       domain_name (~> 0.5)
     httpclient (2.8.3)
     hurley (0.2)
-    i18n (0.7.0)
-    json (1.8.6)
+    i18n (0.8.1)
+    json (2.0.3)
     jwt (1.5.6)
     little-plugger (1.1.4)
-    logging (2.1.0)
+    logging (2.2.0)
       little-plugger (~> 1.1)
       multi_json (~> 1.10)
     memoist (0.15.0)
@@ -131,7 +131,7 @@ GEM
     mime-types-data (3.2016.0521)
     mini_magick (4.5.1)
     minitest (5.10.1)
-    molinillo (0.5.5)
+    molinillo (0.5.7)
     multi_json (1.12.1)
     multi_xml (0.6.0)
     multipart-post (2.0.0)
@@ -146,7 +146,7 @@ GEM
     retriable (2.1.0)
     rouge (1.11.1)
     ruby-macho (0.2.6)
-    rubyzip (1.2.0)
+    rubyzip (1.2.1)
     security (0.1.3)
     signet (0.7.3)
       addressable (~> 2.3)
@@ -157,8 +157,9 @@ GEM
     terminal-notifier (1.7.1)
     terminal-table (1.7.3)
       unicode-display_width (~> 1.1.1)
-    thread_safe (0.3.5)
-    tzinfo (1.2.2)
+    thread_safe (0.3.6)
+    tty-screen (0.5.0)
+    tzinfo (1.2.3)
       thread_safe (~> 0.1)
     uber (0.0.15)
     unf (0.1.4)
@@ -166,13 +167,13 @@ GEM
     unf_ext (0.0.7.2)
     unicode-display_width (1.1.3)
     word_wrap (1.0.0)
-    xcodeproj (1.4.2)
+    xcodeproj (1.4.3)
       CFPropertyList (~> 2.3.3)
       activesupport (>= 3)
       claide (>= 1.0.1, < 2.0)
-      colored (~> 1.2)
+      colored2 (~> 3.1)
       nanaimo (~> 0.2.3)
-    xcpretty (0.2.4)
+    xcpretty (0.2.6)
       rouge (~> 1.8)
     xcpretty-travis-formatter (0.0.4)
       xcpretty (~> 0.2, >= 0.0.7)
@@ -181,8 +182,8 @@ PLATFORMS
   ruby
 
 DEPENDENCIES
-  cocoapods (>= 1.1.0.beta.2)
+  cocoapods
   fastlane
 
 BUNDLED WITH
-   1.13.2
+   1.14.5

+ 43 - 3
fastlane/README.md

@@ -1,9 +1,32 @@
 fastlane documentation
 ================
 # Installation
+
+Make sure you have the latest version of the Xcode command line tools installed:
+
 ```
-sudo gem install fastlane
+xcode-select --install
 ```
+
+## Choose your installation method:
+
+<table width="100%" >
+<tr>
+<th width="33%"><a href="http://brew.sh">Homebrew</a></td>
+<th width="33%">Installer Script</td>
+<th width="33%">Rubygems</td>
+</tr>
+<tr>
+<td width="33%" align="center">macOS</td>
+<td width="33%" align="center">macOS</td>
+<td width="33%" align="center">macOS or Linux with Ruby 2.0.0 or above</td>
+</tr>
+<tr>
+<td width="33%"><code>brew cask install fastlane</code></td>
+<td width="33%"><a href="https://download.fastlane.tools">Download the zip file</a>. Then double click on the <code>install</code> script (or run it in a terminal window).</td>
+<td width="33%"><code>sudo gem install fastlane -NV</code></td>
+</tr>
+</table>
 # Available Actions
 ## iOS
 ### ios patch
@@ -39,10 +62,27 @@ This does the following:
 
 - Pushes it to the remote repository
 
+- Updates the spec repository
+### ios major
+```
+fastlane ios major
+```
+This does the following: 
+
+
+
+- Runs the unit tests
+
+- Ensures Cocoapods compatibility
+
+- Bumps the major version
+
+- Pushes it to the remote repository
+
 - Updates the spec repository
 
 ----
 
 This README.md is auto-generated and will be re-generated every time [fastlane](https://fastlane.tools) is run.
-More information about fastlane can be found on [https://fastlane.tools](https://fastlane.tools).
-The documentation of fastlane can be found on [GitHub](https://github.com/fastlane/fastlane/tree/master/fastlane).
+More information about fastlane can be found on [fastlane.tools](https://fastlane.tools).
+The documentation of fastlane can be found on [docs.fastlane.tools](https://docs.fastlane.tools).