Search notes:

Continuous integration

The goal of continuous integration is to eliminate integration hell by catching bugs early.
For that end, a CI solution regularly merges, builds and tests source code. This allows to catch bugs early in the development cycle when they're easier and faster to fix.
XP: use in combination with automated test scripts.
Artifacts that are produced by continues integration are deployed to test and production environments with continuous delivery.
Distinguish from frequent integration.
A build server runs the unit tests automatically and periodically or after a commit. It returns the result to the developer.

CI software

TODO

Relationship to

Index

Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 8 attempt to write a readonly database in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php:78 Stack trace: #0 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(78): PDOStatement->execute(Array) #1 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(30): insert_webrequest_('/notes/developm...', 1759407903, '216.73.216.42', 'Mozilla/5.0 App...', NULL) #2 /home/httpd/vhosts/renenyffenegger.ch/httpsdocs/notes/development/tools/Continuous-integration/index(82): insert_webrequest() #3 {main} thrown in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php on line 78