3 ms·
So, as others have pointed out, what you're really asking for is continuous deployment for which CI is prerequisite. I think doing CD as early as possible in t
by mseebach 15y ago
So, as others have pointed out, what you're really asking for is continuous deployment for which CI is prerequisite.
I think doing CD as early as possible in the project is very worthwhile: It forces you develop high confidence in your app from very early on. When committing your work means that users will be using your code in a few minutes time, you get in the habit of making sure that you have appropriate test coverage for the code you're committing. This also makes it more difficult to take shortcuts or "I'll add tests around this tomorrow".
If you don't get in the habit of CD early on, you're risking developing bad habits such as manual testing or hard-to-automate release steps which makes it progressively harder to start doing CD.