Skip to content

Commit 770f12d

Browse files
committed
Venkat - Added CI template scripts
1 parent 54a7a5c commit 770f12d

File tree

10 files changed

+500
-0
lines changed

10 files changed

+500
-0
lines changed

Gemfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
source 'https://rubygems.org'
2+
3+
gem 'fastlane', "1.94.0"
4+
gem 'cocoapods', "1.0.1"

Gemfile.lock

Lines changed: 281 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,281 @@
1+
GEM
2+
remote: https://rubygems.org/
3+
specs:
4+
activesupport (4.2.6)
5+
i18n (~> 0.7)
6+
json (~> 1.7, >= 1.7.7)
7+
minitest (~> 5.1)
8+
thread_safe (~> 0.3, >= 0.3.4)
9+
tzinfo (~> 1.1)
10+
addressable (2.4.0)
11+
babosa (1.0.2)
12+
cert (1.4.1)
13+
fastlane_core (>= 0.29.1, < 1.0.0)
14+
spaceship (>= 0.22.0, < 1.0.0)
15+
claide (1.0.0)
16+
cocoapods (1.0.1)
17+
activesupport (>= 4.0.2)
18+
claide (>= 1.0.0, < 2.0)
19+
cocoapods-core (= 1.0.1)
20+
cocoapods-deintegrate (>= 1.0.0, < 2.0)
21+
cocoapods-downloader (>= 1.0.0, < 2.0)
22+
cocoapods-plugins (>= 1.0.0, < 2.0)
23+
cocoapods-search (>= 1.0.0, < 2.0)
24+
cocoapods-stats (>= 1.0.0, < 2.0)
25+
cocoapods-trunk (>= 1.0.0, < 2.0)
26+
cocoapods-try (>= 1.0.0, < 2.0)
27+
colored (~> 1.2)
28+
escape (~> 0.0.4)
29+
fourflusher (~> 0.3.0)
30+
molinillo (~> 0.4.5)
31+
nap (~> 1.0)
32+
xcodeproj (>= 1.1.0, < 2.0)
33+
cocoapods-core (1.0.1)
34+
activesupport (>= 4.0.2)
35+
fuzzy_match (~> 2.0.4)
36+
nap (~> 1.0)
37+
cocoapods-deintegrate (1.0.0)
38+
cocoapods-downloader (1.0.0)
39+
cocoapods-plugins (1.0.0)
40+
nap
41+
cocoapods-search (1.0.0)
42+
cocoapods-stats (1.0.0)
43+
cocoapods-trunk (1.0.0)
44+
nap (>= 0.8, < 2.0)
45+
netrc (= 0.7.8)
46+
cocoapods-try (1.0.0)
47+
colored (1.2)
48+
commander (4.3.5)
49+
highline (~> 1.7.2)
50+
credentials_manager (0.16.0)
51+
colored
52+
commander (>= 4.3.5)
53+
highline (>= 1.7.1)
54+
security
55+
deliver (1.13.1)
56+
credentials_manager (>= 0.16.0, < 1.0.0)
57+
fastimage (~> 1.6)
58+
fastlane_core (>= 0.46.2, < 1.0.0)
59+
plist (~> 3.1.0)
60+
spaceship (>= 0.26.2, < 1.0.0)
61+
domain_name (0.5.20160615)
62+
unf (>= 0.0.5, < 1.0.0)
63+
dotenv (2.1.1)
64+
escape (0.0.4)
65+
excon (0.45.4)
66+
faraday (0.9.2)
67+
multipart-post (>= 1.2, < 3)
68+
faraday-cookie_jar (0.0.6)
69+
faraday (>= 0.7.4)
70+
http-cookie (~> 1.0.0)
71+
faraday_middleware (0.10.0)
72+
faraday (>= 0.7.4, < 0.10)
73+
fastimage (1.6.8)
74+
addressable (~> 2.3, >= 2.3.5)
75+
fastlane (1.94.0)
76+
addressable (~> 2.3)
77+
bundler (~> 1.12)
78+
cert (>= 1.4.1, < 2.0.0)
79+
credentials_manager (>= 0.16.0, < 1.0.0)
80+
deliver (>= 1.13.1, < 2.0.0)
81+
fastlane_core (>= 0.46.2, < 1.0.0)
82+
frameit (>= 2.7.0, < 3.0.0)
83+
gym (>= 1.6.3, < 2.0.0)
84+
krausefx-shenzhen (>= 0.14.7)
85+
match (>= 0.6.0, < 1.0.0)
86+
multipart-post (~> 2.0.0)
87+
pem (>= 1.3.1, < 2.0.0)
88+
pilot (>= 1.9.1, < 2.0.0)
89+
plist (~> 3.1.0)
90+
produce (>= 1.1.2, < 2.0.0)
91+
scan (>= 0.8.0, < 1.0.0)
92+
screengrab (>= 0.3.2, < 1.0.0)
93+
sigh (>= 1.8.0, < 2.0.0)
94+
slack-notifier (~> 1.3)
95+
snapshot (>= 1.12.3, < 2.0.0)
96+
spaceship (>= 0.27.1, < 1.0.0)
97+
supply (>= 0.7.0, < 1.0.0)
98+
terminal-notifier (~> 1.6.2)
99+
terminal-table (~> 1.4.5)
100+
word_wrap (~> 1.0.0)
101+
xcode-install (~> 1.4.0)
102+
xcodeproj (>= 0.20, < 2.0.0)
103+
xcpretty (>= 0.2.1)
104+
fastlane_core (0.48.0)
105+
babosa
106+
colored
107+
commander (= 4.3.5)
108+
credentials_manager (>= 0.16.0, < 1.0.0)
109+
excon (~> 0.45.0)
110+
gh_inspector (>= 1.0.1, < 2.0.0)
111+
highline (>= 1.7.2)
112+
json
113+
multi_json
114+
plist (~> 3.1)
115+
rubyzip (~> 1.1.6)
116+
terminal-table (~> 1.4.5)
117+
fourflusher (0.3.2)
118+
frameit (2.7.0)
119+
deliver (> 0.3)
120+
fastimage (~> 1.6.3)
121+
fastlane_core (>= 0.36.1, < 1.0.0)
122+
mini_magick (~> 4.5.1)
123+
fuzzy_match (2.0.4)
124+
gh_inspector (1.0.1)
125+
google-api-client (0.9.9)
126+
addressable (~> 2.3)
127+
googleauth (~> 0.5)
128+
httpclient (~> 2.7)
129+
hurley (~> 0.1)
130+
memoist (~> 0.11)
131+
mime-types (>= 1.6)
132+
representable (~> 2.3.0)
133+
retriable (~> 2.0)
134+
thor (~> 0.19)
135+
googleauth (0.5.1)
136+
faraday (~> 0.9)
137+
jwt (~> 1.4)
138+
logging (~> 2.0)
139+
memoist (~> 0.12)
140+
multi_json (~> 1.11)
141+
os (~> 0.9)
142+
signet (~> 0.7)
143+
gym (1.6.3)
144+
fastlane_core (>= 0.43.1, < 1.0.0)
145+
plist
146+
rubyzip (>= 1.1.7)
147+
terminal-table
148+
xcpretty (>= 0.2.1)
149+
highline (1.7.8)
150+
http-cookie (1.0.2)
151+
domain_name (~> 0.5)
152+
httpclient (2.8.0)
153+
hurley (0.2)
154+
i18n (0.7.0)
155+
json (1.8.3)
156+
jwt (1.5.4)
157+
krausefx-shenzhen (0.14.9)
158+
commander (~> 4.3)
159+
dotenv (>= 0.7)
160+
faraday (~> 0.9)
161+
faraday_middleware (~> 0.9)
162+
highline (>= 1.7.2)
163+
json (~> 1.8)
164+
net-sftp (~> 2.1.2)
165+
plist (~> 3.1.0)
166+
rubyzip (~> 1.1)
167+
security (~> 0.1.3)
168+
terminal-table (~> 1.4.5)
169+
little-plugger (1.1.4)
170+
logging (2.1.0)
171+
little-plugger (~> 1.1)
172+
multi_json (~> 1.10)
173+
match (0.6.1)
174+
cert (>= 1.2.8, < 2.0.0)
175+
credentials_manager (>= 0.13.0, < 1.0.0)
176+
fastlane_core (>= 0.39.0, < 1.0.0)
177+
security
178+
sigh (>= 1.2.2, < 2.0.0)
179+
spaceship (>= 0.24.0, < 1.0.0)
180+
memoist (0.14.0)
181+
mime-types (3.1)
182+
mime-types-data (~> 3.2015)
183+
mime-types-data (3.2016.0521)
184+
mini_magick (4.5.1)
185+
minitest (5.9.0)
186+
molinillo (0.4.5)
187+
multi_json (1.12.1)
188+
multi_xml (0.5.5)
189+
multipart-post (2.0.0)
190+
nap (1.1.0)
191+
net-sftp (2.1.2)
192+
net-ssh (>= 2.6.5)
193+
net-ssh (3.2.0)
194+
netrc (0.7.8)
195+
os (0.9.6)
196+
pem (1.3.1)
197+
fastlane_core (>= 0.43.1, < 1.0.0)
198+
spaceship (>= 0.26.2, < 1.0.0)
199+
pilot (1.9.2)
200+
credentials_manager (>= 0.3.0)
201+
fastlane_core (>= 0.46.2, < 1.0.0)
202+
spaceship (>= 0.27.0, < 1.0.0)
203+
terminal-table (~> 1.4.5)
204+
plist (3.1.0)
205+
produce (1.1.2)
206+
fastlane_core (>= 0.30.0, < 1.0.0)
207+
spaceship (>= 0.16.0, < 1.0.0)
208+
representable (2.3.0)
209+
uber (~> 0.0.7)
210+
retriable (2.1.0)
211+
rouge (1.11.1)
212+
rubyzip (1.1.7)
213+
scan (0.8.0)
214+
fastlane_core (>= 0.36.1, < 1.0.0)
215+
slack-notifier (~> 1.3)
216+
terminal-table
217+
xcpretty (>= 0.2.1)
218+
xcpretty-travis-formatter (>= 0.0.3)
219+
screengrab (0.3.2)
220+
fastlane_core (>= 0.38.0, < 1.0.0)
221+
security (0.1.3)
222+
sigh (1.8.0)
223+
fastlane_core (>= 0.36.1, < 1.0.0)
224+
plist (~> 3.1)
225+
spaceship (>= 0.22.0, < 1.0.0)
226+
signet (0.7.3)
227+
addressable (~> 2.3)
228+
faraday (~> 0.9)
229+
jwt (~> 1.5)
230+
multi_json (~> 1.10)
231+
slack-notifier (1.5.1)
232+
snapshot (1.12.3)
233+
fastimage (~> 1.6.3)
234+
fastlane_core (>= 0.36.1, < 1.0.0)
235+
plist (~> 3.1.0)
236+
xcpretty (>= 0.2.1)
237+
spaceship (0.27.2)
238+
colored
239+
credentials_manager (>= 0.9.0)
240+
faraday (~> 0.9)
241+
faraday-cookie_jar (~> 0.0.6)
242+
faraday_middleware (~> 0.9)
243+
fastimage (~> 1.6)
244+
multi_xml (~> 0.5)
245+
plist (~> 3.1)
246+
supply (0.7.0)
247+
credentials_manager (>= 0.15.0)
248+
fastlane_core (>= 0.43.4)
249+
google-api-client (~> 0.9.1)
250+
terminal-notifier (1.6.3)
251+
terminal-table (1.4.5)
252+
thor (0.19.1)
253+
thread_safe (0.3.5)
254+
tzinfo (1.2.2)
255+
thread_safe (~> 0.1)
256+
uber (0.0.15)
257+
unf (0.1.4)
258+
unf_ext
259+
unf_ext (0.0.7.2)
260+
word_wrap (1.0.0)
261+
xcode-install (1.4.0)
262+
claide (>= 0.9.1, < 1.1.0)
263+
spaceship (>= 0.25.1, < 1.0.0)
264+
xcodeproj (1.1.0)
265+
activesupport (>= 3)
266+
claide (>= 1.0.0, < 2.0)
267+
colored (~> 1.2)
268+
xcpretty (0.2.2)
269+
rouge (~> 1.8)
270+
xcpretty-travis-formatter (0.0.4)
271+
xcpretty (~> 0.2, >= 0.0.7)
272+
273+
PLATFORMS
274+
ruby
275+
276+
DEPENDENCIES
277+
cocoapods (= 1.0.1)
278+
fastlane (= 1.94.0)
279+
280+
BUNDLED WITH
281+
1.12.5

Podfile

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
project 'HelloRest/HelloRest.xcodeproj'
2+
3+
# Uncomment this line to define a global platform for your project
4+
platform :ios, '8.0'
5+
# Uncomment this line if you're using Swift
6+
7+
use_frameworks!
8+
9+
pod 'SwiftyJSON'
10+
pod 'Alamofire'
11+
12+
target 'HelloRest' do
13+
14+
end
15+
16+
target 'HelloRestSpecs' do
17+
pod 'Quick'
18+
pod 'Nimble'
19+
pod 'OHHTTPStubs'
20+
pod 'OHHTTPStubs/Swift'
21+
end

Podfile.lock

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
PODS:
2+
- Alamofire (3.4.1)
3+
- Nimble (4.1.0)
4+
- OHHTTPStubs (5.1.0):
5+
- OHHTTPStubs/Default (= 5.1.0)
6+
- OHHTTPStubs/Core (5.1.0)
7+
- OHHTTPStubs/Default (5.1.0):
8+
- OHHTTPStubs/Core
9+
- OHHTTPStubs/JSON
10+
- OHHTTPStubs/NSURLSession
11+
- OHHTTPStubs/OHPathHelpers
12+
- OHHTTPStubs/JSON (5.1.0):
13+
- OHHTTPStubs/Core
14+
- OHHTTPStubs/NSURLSession (5.1.0):
15+
- OHHTTPStubs/Core
16+
- OHHTTPStubs/OHPathHelpers (5.1.0)
17+
- OHHTTPStubs/Swift (5.1.0):
18+
- OHHTTPStubs/Core
19+
- Quick (0.9.2)
20+
- SwiftyJSON (2.3.2)
21+
22+
DEPENDENCIES:
23+
- Alamofire
24+
- Nimble
25+
- OHHTTPStubs
26+
- OHHTTPStubs/Swift
27+
- Quick
28+
- SwiftyJSON
29+
30+
SPEC CHECKSUMS:
31+
Alamofire: 01a82e2f6c0f860ade35534c8dd88be61bdef40c
32+
Nimble: 97a0a4cae5124c117115634b2d055d8c97d0af19
33+
OHHTTPStubs: 592f74439d2d72615115cf99a954237a3fbe26e5
34+
Quick: 18d057bc66451eedd5d1c8dc99ba2a5db6e60226
35+
SwiftyJSON: 04ccea08915aa0109039157c7974cf0298da292a
36+
37+
PODFILE CHECKSUM: 7cb849a1fb47a60d78620be75f1a96930517a802
38+
39+
COCOAPODS: 1.0.1

fastlane/Appfile

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
app_identifier "com.vp.HelloRest" # The bundle identifier of your app
2+
apple_id "" # Your Apple email address
3+
4+
team_id "[[DEV_PORTAL_TEAM_ID]]" # Developer Portal Team ID
5+
6+
# you can even provide different app identifiers, Apple IDs and team names per lane:
7+
# More information: https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Appfile.md

0 commit comments

Comments
 (0)