Skip to content

Commit

Permalink
update to xcode 14.2.0 (#3107)
Browse files Browse the repository at this point in the history
  • Loading branch information
raymondjacobson authored Apr 3, 2023
1 parent 4add953 commit edb3142
Show file tree
Hide file tree
Showing 3 changed files with 60 additions and 18 deletions.
58 changes: 45 additions & 13 deletions .circleci/src/jobs/@mobile-jobs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,13 +68,18 @@ mobile-comment-native-code-change:

mobile-build-staging-ios:
working_directory: ~/audius-client
macos: # Run on osx so app can be created and signed.
xcode: '14.0.0'
# run on macos so app can be created and signed.
resource_class: macos.x86.medium.gen2
macos:
xcode: '14.2.0'
environment:
FL_OUTPUT_DIR: output
shell: /bin/bash --login -o pipefail
steps:
- mobile-halt-if-no-native-changes # Don't need to test building if there's no native changes
- run:
name: Set Ruby Version
command: rbenv global 2.7.7 && rbenv rehash
- mobile-prepare-ios:
build-directory: 'build-mobile-staging'
bundle-id: 'co.audius.audiusmusic.staging'
Expand All @@ -86,8 +91,10 @@ mobile-build-staging-ios:

mobile-build-upload-staging-ios:
working_directory: ~/audius-client
macos: # Run on osx so app can be created and signed.
xcode: '14.0.0'
# run on macos so app can be created and signed.
resource_class: macos.x86.medium.gen2
macos:
xcode: '14.2.0'
environment:
FL_OUTPUT_DIR: output
shell: /bin/bash --login -o pipefail
Expand All @@ -103,12 +110,17 @@ mobile-build-upload-staging-ios:

mobile-build-production-ios:
working_directory: ~/audius-client
macos: # Run on osx so app can be created and signed.
xcode: '14.0.0'
# run on macos so app can be created and signed.
resource_class: macos.x86.medium.gen2
macos:
xcode: '14.2.0'
environment:
FL_OUTPUT_DIR: output
shell: /bin/bash --login -o pipefail
steps:
- run:
name: Set Ruby Version
command: rbenv global 2.7.7 && rbenv rehash
- mobile-prepare-ios:
build-directory: 'build-mobile-production'
bundle-id: 'co.audius.audiusmusic'
Expand All @@ -120,12 +132,17 @@ mobile-build-production-ios:

mobile-build-upload-production-ios-if-full-release:
working_directory: ~/audius-client
macos: # Run on osx so app can be created and signed.
xcode: '14.0.0'
# run on macos so app can be created and signed.
resource_class: macos.x86.medium.gen2
macos:
xcode: '14.2.0'
environment:
FL_OUTPUT_DIR: output
shell: /bin/bash --login -o pipefail
steps:
- run:
name: Set Ruby Version
command: rbenv global 2.7.7 && rbenv rehash
- mobile-prepare-ios:
build-directory: 'build-mobile-production'
bundle-id: 'co.audius.audiusmusic'
Expand All @@ -138,12 +155,17 @@ mobile-build-upload-production-ios-if-full-release:

mobile-deploy-codepush-production-ios-if-ota-release:
working_directory: ~/audius-client
# run on macos so app can be created and signed.
resource_class: macos.x86.medium.gen2
macos:
xcode: '14.0.0'
xcode: '14.2.0'
environment:
FL_OUTPUT_DIR: output
shell: /bin/bash --login -o pipefail
steps:
- run:
name: Set Ruby Version
command: rbenv global 2.7.7 && rbenv rehash
- mobile-prepare-ios:
build-directory: 'build-mobile-production'
bundle-id: 'co.audius.audiusmusic'
Expand All @@ -155,12 +177,17 @@ mobile-deploy-codepush-production-ios-if-ota-release:

mobile-build-upload-releasecandidate-ios:
working_directory: ~/audius-client
macos: # Run on osx so app can be created and signed.
xcode: '14.0.0'
# run on macos so app can be created and signed.
resource_class: macos.x86.medium.gen2
macos:
xcode: '14.2.0'
environment:
FL_OUTPUT_DIR: output
shell: /bin/bash --login -o pipefail
steps:
- run:
name: Set Ruby Version
command: rbenv global 2.7.7 && rbenv rehash
- mobile-prepare-ios:
build-directory: 'build-mobile-releasecandidate'
bundle-id: 'co.audius.audiusmusic.releasecandidate'
Expand All @@ -172,12 +199,17 @@ mobile-build-upload-releasecandidate-ios:

mobile-build-upload-staging-releasecandidate-ios:
working_directory: ~/audius-client
macos: # Run on osx so app can be created and signed.
xcode: '14.0.0'
# run on macos so app can be created and signed.
resource_class: macos.x86.medium.gen2
macos:
xcode: '14.2.0'
environment:
FL_OUTPUT_DIR: output
shell: /bin/bash --login -o pipefail
steps:
- run:
name: Set Ruby Version
command: rbenv global 2.7.7 && rbenv rehash
- mobile-prepare-ios:
build-directory: 'build-mobile-staging-releasecandidate'
bundle-id: 'co.audius.audiusmusic.staging.releasecandidate'
Expand Down
18 changes: 14 additions & 4 deletions .circleci/src/jobs/@web-jobs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -248,9 +248,14 @@ web-deploy-sentry-sourcemaps:
web-dist-mac-staging:
working_directory: ~/audius-client
macos: # Run on osx so dmg can be created and signed.
xcode: '14.0.0'
# run on macos so dmg can be created and signed.
resource_class: macos.x86.medium.gen2
macos:
xcode: '14.2.0'
steps:
- run:
name: Set Ruby Version
command: rbenv global 2.7.7 && rbenv rehash
- web-distribute:
build-type: mac-publish

Expand All @@ -272,9 +277,14 @@ web-dist-linux-staging:

web-dist-mac-production:
working_directory: ~/audius-client
macos: # Run on osx so dmg can be created and signed.
xcode: '14.0.0'
# run on macos so dmg can be created and signed.
resource_class: macos.x86.medium.gen2
macos:
xcode: '14.2.0'
steps:
- run:
name: Set Ruby Version
command: rbenv global 2.7.7 && rbenv rehash
- web-distribute:
build-type: mac-publish-production

Expand Down
2 changes: 1 addition & 1 deletion .ruby-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.7.6
2.7.7

0 comments on commit edb3142

Please sign in to comment.