Content deleted Content added
Laiwoonsiu (talk | contribs) Replaced unorthodox reference by popular reference. |
Stevebroshar (talk | contribs) →Everyone commits to the baseline every day: 'committer' is not a thing (use developer); describe value in terms a non-programmer might understand; daily build is unrelated to frequent committing |
||
Line 85:
Automation often includes automating the integration, which often includes [[software deployment|deployment]] into a production-like [[Deployment environment|environment]]. In many cases, the build script not only compiles binaries but also generates documentation, website pages, statistics and distribution media (such as Debian [[Deb (file format)|DEB]], Red Hat [[RPM Package Manager|RPM]] or Windows [[Microsoft Installer|MSI]] files).
=== Commit frequently ===
|title=Continuous Integration: Improving Software Quality and Reducing Risk
|author1=Paul M. Duvall
Line 97 ⟶ 96:
|date=2007
|url=https://www.amazon.com/Continuous-Integration-Improving-Software-Reducing/dp/0321336380
}}</ref>
===Daily build===
[[daily build|Building daily]], if not more often, is generally recommended.{{Citation needed|date =April 2012}}
=== Every commit should be built ===
|