Automated build
I had question regarding the automated build , when the automated build should be created for the project, as there is no sprint 0 as part of scrum standards, when should one create any of these setup type of activities
In the very first Sprint, so that an integrated increment of value can be delivered by the end of it and each subsequent Sprint.
The first few Sprints may involve more setup work than later ones. What matters is that each Sprint time-box is respected and a valuable increment is always provided, no matter how small. For example, a valuable increment may consist of one or two small features or user storieswhich serve to validate whatever architecture, environments, test harnessing or infrastructure is being set up.
So it should be created as soon as initial code is in source control?
automated builds are not part of scrum.
Implement automated build it is a decission for the development team. But the "build" is what you are going to send to the stakeholders, and maybe the PO can decide to do it automatically to ease the process.