Skip to content

How to adopt Tuist gradually #6092

Answered by pepicrft
IMCHO asked this question in Q&A
Mar 18, 2024 · 1 comments · 5 replies
Discussion options

You must be logged in to vote

Hi @IMCHO 👋🏼
You are right, doing the full migration in one shot is an impossible task. I'd recommend checking out these guidelines. In general, the migration steps that we recommend are:

  • Start from the most depended upon module (the deepest in the graph)
  • Generate the Xcode projects and workspace in a path that doesn't override your current projects
  • Set up a CI pipeline running in every commit and ensure the migrated pieces work as expected.
  • Move modules one by one or multiple at once, depending on how your project graph is structured.

Once you migrate all the modules, you'll be in a position to then replace your existing project, and tell developers to run tuist generate/build/test ins…

Replies: 1 comment 5 replies

Comment options

You must be logged in to vote
5 replies
@IMCHO
Comment options

@pepicrft
Comment options

@IMCHO
Comment options

@pepicrft
Comment options

@IMCHO
Comment options

Answer selected by pepicrft
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants