Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

xCode Cloud Support for CI/CD #3151

Closed
Etep15 opened this issue Aug 14, 2023 · 1 comment
Closed

xCode Cloud Support for CI/CD #3151

Etep15 opened this issue Aug 14, 2023 · 1 comment
Labels
question General question

Comments

@Etep15
Copy link

Etep15 commented Aug 14, 2023

I'm looking at xCode Cloud to create iOS builds of our app each time a check-in occurs to our main branch for CI/CD purposes. However I have an error stating that it requires the following files to be checked into GIT.

  • awsconfiguration.json
  • amplify/.config/local-env-info.json
  • amplifyconfiguration.json

However, we are a multi developer team and do this would likely cause all kinds of issues as we merge pull requests etc. Any experience or suggestions? We'd really like our iOS app to auto build with CI/CD after we do a push to our branch.

@atierian atierian added the question General question label Aug 17, 2023
@ruisebas
Copy link
Member

If you wish to avoid pushing these files, one thing you could do is to have them stored somewhere and pull them during the pre-build.

For example, you could have the files stored in private s3 buckets and download them to your app's directory.
Or store their contents in Secret Environment Vars, and run a script to create the files from them.

@harsh62 harsh62 added the closing soon This issue will be closed in 7 days unless further comments are made. label Aug 31, 2023
@ruisebas ruisebas closed this as completed Sep 5, 2023
@github-actions github-actions bot removed the closing soon This issue will be closed in 7 days unless further comments are made. label Sep 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question General question
Projects
None yet
Development

No branches or pull requests

4 participants