@@ -150,31 +150,6 @@ jobs:
150150 include_job_number_field : false
151151 include_project_field : false
152152 failure_message : ' ${SLACK_FAILURE_MESSAGE}'
153- WordPress Installable Build :
154- executor :
155- name : ios/default
156- << : *xcode_version
157- steps :
158- - fix-image
159- - git/shallow-checkout
160- - ios/install-dependencies :
161- bundle-install : true
162- pod-install : true
163- cache-prefix : cache-prefix-{{ checksum ".circleci/cache-version" }}
164- - run :
165- name : Copy Secrets
166- command : bundle exec fastlane run configure_apply
167- - run :
168- name : Build
169- command : " bundle exec fastlane build_and_upload_installable_build build_number:$CIRCLE_BUILD_NUM"
170- - run :
171- name : Prepare Artifacts
172- command : |
173- mkdir -p Artifacts
174- mv "fastlane/comment.json" "Artifacts/comment.json"
175- - store_artifacts :
176- path : Artifacts
177- destination : Artifacts
178153 Release Build :
179154 executor :
180155 name : ios/default
@@ -233,36 +208,6 @@ jobs:
233208 webhook : ' ${SLACK_BUILD_WEBHOOK}'
234209 failure_message : ' ${SLACK_FAILURE_MESSAGE}'
235210 success_message : ' ${SLACK_SUCCESS_MESSAGE}'
236- Jetpack Installable Build :
237- executor :
238- name : ios/default
239- << : *xcode_version
240- environment :
241- HOMEBREW_NO_AUTO_UPDATE : 1
242- steps :
243- - fix-image
244- - git/shallow-checkout
245- - ios/install-dependencies :
246- bundle-install : true
247- pod-install : true
248- cache-prefix : cache-prefix-{{ checksum ".circleci/cache-version" }}
249- - run :
250- name : Copy Secrets
251- command : bundle exec fastlane run configure_apply
252- - run :
253- name : Install other tools
254- command : |
255- brew update # Update homebrew to temporarily fix a bintray issue
256- brew install imagemagick
257- brew install ghostscript
258- curl -sL https://sentry.io/get-cli/ | bash
259- - run :
260- name : Build
261- command : bundle exec fastlane build_and_upload_jetpack_installable_build
262- no_output_timeout : 60m
263- - store_artifacts :
264- path : Artifacts
265- destination : Artifacts
266211 Build Jetpack :
267212 executor :
268213 name : ios/default
@@ -345,45 +290,9 @@ workflows:
345290 name : UI Tests (iPad)
346291 << : *ipad_test_device
347292 requires : [ "Optional Tests" ]
348- Installable Build :
349- when :
350- and :
351- - not : << pipeline.parameters.beta_build >>
352- - not : << pipeline.parameters.release_build >>
353- jobs :
354- - Approve WordPress :
355- type : approval
356- filters :
357- branches :
358- ignore : /pull\/[0-9]+/
359- - WordPress Installable Build :
360- requires : [Approve WordPress]
361- filters :
362- branches :
363- ignore : /pull\/[0-9]+/
364- - Approve Jetpack :
365- type : approval
366- filters :
367- branches :
368- ignore : /pull\/[0-9]+/
369- - Jetpack Installable Build :
370- requires : [Approve Jetpack]
371- filters :
372- branches :
373- ignore : /pull\/[0-9]+/
374293
375294 Release Build :
376295 when :
377296 or : [ << pipeline.parameters.beta_build >>, << pipeline.parameters.release_build >> ]
378297 jobs :
379298 - Release Build
380- Jetpack Nightly :
381- triggers :
382- - schedule :
383- cron : " 0 0 * * *"
384- filters :
385- branches :
386- only :
387- - trunk
388- jobs :
389- - Jetpack Installable Build
0 commit comments