2. Umut I脹k
1980, Artvin
ODT, Bilg. M端h.
MaviBilgisayar, KRC, ForsNet, Magnet (Gittigidiyor), SONY
umuts.info
Ben Kimim?
hacker-laws-tr WOSPM
3. 1. CI Nedir?
2. PHP 聴le CI
3. Uygulama 1
4. Uygulama 2
5. Soru Cevap
聴巽indekiler
4. Wikipediadaki ilk tan脹m;
Continuous Integration is a Software Engineering term describing a
process that completely rebuilds and tests an application frequently.
Generally it takes the form of a server process or daemon that
monitors a file system or Source Code Control system for changes and
automatically runs the build process and then runs test scripts.
1. CI nedir?
5. Wikipediadan uanki tan脹m;
In software engineering, continuous integration (CI) is the practice of
merging all developer working copies to a shared mainline several
times a day.
1. CI nedir?
6. opensource.comdaki tan脹m
Continuous integration (CI) is the process of automatically detecting,
pulling, building, and (in most cases) doing unit testing as source code
is changed for a product. CI is the activity that starts the pipeline.
The goal of CI is to quickly make sure a new change from a developer is
"good" and suitable for further use in the code base.
1. CI nedir?
7. Temel prensipler;
Bir repo y旦netimi olmal脹
Eklenen her kod build edilebilir olmal脹
build ilemi otomatikletirilebilmeli
Canl脹 ile ayn脹 ortamda test edilebilmeli
Oluan her paket/build kendi testini de i巽ermeli
S脹k commit
Eriilebilir raporlar
1. CI nedir?
8. Yeni bir olay deil!
Yeni bir ekip 端yesi
Kod incelemesi yapar
Teknik geliimi tevik eder
1. CI nedir?