@@ -39,18 +39,18 @@ jobs:
39
39
before_install :
40
40
- ./scripts/if_changed.sh ./scripts/install_prereqs.sh
41
41
script :
42
- - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh FirebaseCore.podspec
43
- - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh FirebaseCore.podspec --use-libraries
44
- - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh FirebaseCore.podspec --use-modular-headers
42
+ - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseCore.podspec
43
+ - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseCore.podspec --use-libraries
44
+ - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseCore.podspec --use-modular-headers
45
45
46
46
- stage : test
47
47
env :
48
48
- PROJECT=InstanceID PLATFORM=iOS METHOD=pod-lib-lint
49
49
before_install :
50
50
- ./scripts/if_changed.sh ./scripts/install_prereqs.sh
51
51
script :
52
- - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh FirebaseInstanceID.podspec --platforms=ios
53
- - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh FirebaseInstanceID.podspec --platforms=tvos
52
+ - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseInstanceID.podspec --platforms=ios
53
+ - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseInstanceID.podspec --platforms=tvos
54
54
55
55
- stage : test
56
56
env :
60
60
script :
61
61
- travis_retry ./scripts/if_changed.sh ./scripts/build.sh $PROJECT $PLATFORM
62
62
# The pod lib lint tests are fast enough that it's not worth a separate stage.
63
- - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh FirebaseStorage.podspec --skip-tests
64
- - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh FirebaseStorage.podspec --use-libraries --skip-tests
65
- - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh FirebaseStorage.podspec --use-modular-headers --skip-tests
63
+ - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseStorage.podspec --skip-tests
64
+ - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseStorage.podspec --use-libraries --skip-tests
65
+ - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseStorage.podspec --use-modular-headers --skip-tests
66
66
67
67
- stage : test
68
68
env :
@@ -72,19 +72,19 @@ jobs:
72
72
script :
73
73
- travis_retry ./scripts/if_changed.sh ./scripts/build.sh $PROJECT $PLATFORM
74
74
# The pod lib lint tests are fast enough that it's not worth a separate stage.
75
- - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh FirebaseDatabase.podspec --skip-tests
76
- - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh FirebaseDatabase.podspec --use-libraries --skip-tests
77
- - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh FirebaseDatabase.podspec --use-modular-headers --skip-tests
75
+ - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseDatabase.podspec --skip-tests
76
+ - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseDatabase.podspec --use-libraries --skip-tests
77
+ - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseDatabase.podspec --use-modular-headers --skip-tests
78
78
79
79
- stage : test
80
80
env :
81
81
- PROJECT=Functions PLATFORM=iOS METHOD=pod-lib-lint
82
82
before_install :
83
83
- ./scripts/if_changed.sh ./scripts/install_prereqs.sh
84
84
script :
85
- - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh FirebaseFunctions.podspec
86
- - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh FirebaseFunctions.podspec --use-libraries
87
- - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh FirebaseFunctions.podspec --use-modular-headers
85
+ - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseFunctions.podspec
86
+ - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseFunctions.podspec --use-libraries
87
+ - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseFunctions.podspec --use-modular-headers
88
88
89
89
- stage : test
90
90
env :
@@ -109,14 +109,14 @@ jobs:
109
109
before_install :
110
110
- ./scripts/if_changed.sh ./scripts/install_prereqs.sh
111
111
script :
112
- - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh GoogleUtilities.podspec
113
- - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh FirebaseAnalyticsInterop.podspec
114
- - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh FirebaseAuth.podspec
115
- - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh FirebaseAuthInterop.podspec
116
- - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh FirebaseDynamicLinks.podspec
117
- - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh FirebaseMessaging.podspec
118
- - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh FirebaseInAppMessaging.podspec
119
- - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh FirebaseInAppMessagingDisplay.podspec
112
+ - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb GoogleUtilities.podspec
113
+ - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseAnalyticsInterop.podspec
114
+ - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseAuth.podspec
115
+ - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseAuthInterop.podspec
116
+ - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseDynamicLinks.podspec
117
+ - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseMessaging.podspec
118
+ - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseInAppMessaging.podspec
119
+ - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseInAppMessagingDisplay.podspec
120
120
121
121
- stage : test
122
122
env :
@@ -126,7 +126,7 @@ jobs:
126
126
script :
127
127
# Eliminate the one warning from BoringSSL when CocoaPods 1.6.0 is available.
128
128
# The travis_wait is necessary because the command takes more than 10 minutes.
129
- - travis_wait 30 ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh FirebaseFirestore.podspec --platforms=ios --allow-warnings --no-subspecs
129
+ - travis_wait 30 ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseFirestore.podspec --platforms=ios --allow-warnings --no-subspecs
130
130
131
131
# pod lib lint to check build and warnings for static library build - only on cron jobs
132
132
- stage : test
@@ -136,19 +136,19 @@ jobs:
136
136
before_install :
137
137
- ./scripts/install_prereqs.sh
138
138
script :
139
- - travis_retry ./scripts/pod_lib_lint.sh GoogleUtilities.podspec --use-libraries
140
- - travis_retry ./scripts/pod_lib_lint.sh FirebaseAnalyticsInterop.podspec --use-libraries
141
- - travis_retry ./scripts/pod_lib_lint.sh FirebaseAuth.podspec --use-libraries
142
- - travis_retry ./scripts/pod_lib_lint.sh FirebaseAuthInterop.podspec --use-libraries
143
- - travis_retry ./scripts/pod_lib_lint.sh FirebaseDynamicLinks.podspec --use-libraries
139
+ - travis_retry ./scripts/pod_lib_lint.rb GoogleUtilities.podspec --use-libraries
140
+ - travis_retry ./scripts/pod_lib_lint.rb FirebaseAnalyticsInterop.podspec --use-libraries
141
+ - travis_retry ./scripts/pod_lib_lint.rb FirebaseAuth.podspec --use-libraries
142
+ - travis_retry ./scripts/pod_lib_lint.rb FirebaseAuthInterop.podspec --use-libraries
143
+ - travis_retry ./scripts/pod_lib_lint.rb FirebaseDynamicLinks.podspec --use-libraries
144
144
# The Protobuf dependency of FirebaseMessaging has warnings with --use-libraries
145
- - travis_retry ./scripts/pod_lib_lint.sh FirebaseMessaging.podspec --use-libraries --allow-warnings
146
- - travis_retry ./scripts/pod_lib_lint.sh FirebaseInAppMessaging.podspec --use-libraries
147
- - travis_retry ./scripts/pod_lib_lint.sh FirebaseInAppMessagingDisplay.podspec --use-libraries
148
- - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh FirebaseInstanceID.podspec --use-libraries --platforms=ios
149
- - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh FirebaseInstanceID.podspec --use-libraries --platforms=tvos
150
- - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh FirebaseInstanceID.podspec --use-modular-headers --platforms=ios
151
- - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh FirebaseInstanceID.podspec --use-modular-headers --platforms=tvos
145
+ - travis_retry ./scripts/pod_lib_lint.rb FirebaseMessaging.podspec --use-libraries --allow-warnings
146
+ - travis_retry ./scripts/pod_lib_lint.rb FirebaseInAppMessaging.podspec --use-libraries
147
+ - travis_retry ./scripts/pod_lib_lint.rb FirebaseInAppMessagingDisplay.podspec --use-libraries
148
+ - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseInstanceID.podspec --use-libraries --platforms=ios
149
+ - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseInstanceID.podspec --use-libraries --platforms=tvos
150
+ - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseInstanceID.podspec --use-modular-headers --platforms=ios
151
+ - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb FirebaseInstanceID.podspec --use-modular-headers --platforms=tvos
152
152
153
153
- stage : test
154
154
if : type = cron
@@ -159,7 +159,7 @@ jobs:
159
159
script :
160
160
# TBD - non-portable path warnings
161
161
# The travis_wait is necessary because the command takes more than 10 minutes.
162
- - travis_wait 45 ./scripts/pod_lib_lint.sh FirebaseFirestore.podspec --use-libraries --allow-warnings --no-subspecs
162
+ - travis_wait 45 ./scripts/pod_lib_lint.rb FirebaseFirestore.podspec --use-libraries --allow-warnings --no-subspecs
163
163
164
164
# GoogleDataTransport unit tests and pod linting using the default Xcode version.
165
165
- stage : test
@@ -169,7 +169,7 @@ jobs:
169
169
- ./scripts/if_changed.sh ./scripts/install_prereqs.sh
170
170
script :
171
171
- travis_retry ./scripts/if_changed.sh ./scripts/build.sh $PROJECT $PLATFORM
172
- - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh GoogleDataTransport.podspec
172
+ - travis_retry ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb GoogleDataTransport.podspec
173
173
174
174
# GoogleDataTransport integration tests using the default Xcode version.
175
175
- stage : test
@@ -188,7 +188,7 @@ jobs:
188
188
- ./scripts/if_changed.sh ./scripts/install_prereqs.sh
189
189
script :
190
190
- ./scripts/if_changed.sh ./scripts/build.sh $PROJECT $PLATFORM
191
- - ./scripts/if_changed.sh ./scripts/pod_lib_lint.sh GoogleDataTransportCCTSupport.podspec
191
+ - ./scripts/if_changed.sh ./scripts/pod_lib_lint.rb GoogleDataTransportCCTSupport.podspec
192
192
193
193
# Daily test for symbol collisions between Firebase and CocoaPods.
194
194
- stage : test
0 commit comments