Build and Automated Builds: Author: Rajesh Kumar
Build and Automated Builds: Author: Rajesh Kumar
automated builds
www.scmGalaxy.com
sG
scmGalaxy
Build script
www.scmGalaxy.com
scmGalaxy
Manual build process
www.scmGalaxy.com
scmGalaxy
Build script
www.scmGalaxy.com
scmGalaxy
Notes on build script
www.scmGalaxy.com
scmGalaxy
Notes on build script
www.scmGalaxy.com
scmGalaxy
Environment and build
www.scmGalaxy.com
scmGalaxy
Environment and build
www.scmGalaxy.com
scmGalaxy
Non-related changes that break the build
www.scmGalaxy.com
Case 1
DBA makes changes to the DB model based on the requests
from the module leads
But the code in the module will not need this change for another
week
Case 2
DBA modifies a column name of an existing column to resolve a
review comment
The existing java code needs to reflect this change
Case 3
The Driver for a DB connectivity has changed
The app server configuration needs to change
scmGalaxy
Non-related changes that break the build
www.scmGalaxy.com
scmGalaxy
Understand dependency
www.scmGalaxy.com
scmGalaxy
Synchronize the deployments
www.scmGalaxy.com
scmGalaxy
Synchronize deployments -
Strategy 1
www.scmGalaxy.com
scmGalaxy
Synchronize deployments -
Strategy 2
www.scmGalaxy.com
scmGalaxy
Frequency of builds
www.scmGalaxy.com
scmGalaxy
Frequency of builds
www.scmGalaxy.com
scmGalaxy
Environments in a project
www.scmGalaxy.com
scmGalaxy
Environments in a project
www.scmGalaxy.com
scmGalaxy
Automated build
www.scmGalaxy.com
scmGalaxy
Note on continuous integration
www.scmGalaxy.com
scmGalaxy
Benefits of continuous
integration
www.scmGalaxy.com
scmGalaxy
Tool integration with build
www.scmGalaxy.com
scmGalaxy
Tools integration with build
www.scmGalaxy.com
scmGalaxy
www.scmGalaxy.com