|
|
|
|
LEADER |
02983na a2200241 4500 |
003 |
HR-ZaFER |
005 |
20160620123453.0 |
008 |
160221s2015 ci ||||| m||| 00| 0 hr d |
035 |
|
|
|a (HR-ZaFER)ferid2336
|
040 |
|
|
|a HR-ZaFER
|b hrv
|c HR-ZaFER
|e ppiak
|
100 |
1 |
|
|a Ceronja, Marinko
|9 37181
|
245 |
1 |
0 |
|a Kontinuirana integracija u razvoju programske podrške :
|b diplomski rad /
|c Marinko Ceronja ; [mentor Mario Kušek].
|
246 |
1 |
|
|a Continuous Integration in Software Development
|i Naslov na engleskom:
|
260 |
|
|
|a Zagreb,
|b M. Ceronja,
|c 2015.
|
300 |
|
|
|a 55 str. ;
|c 30 cm +
|e CD-ROM
|
502 |
|
|
|b diplomski studij
|c Fakultet elektrotehnike i računarstva u Zagrebu
|g smjer: Telekomunikacije i informatika, šifra smjera: 53, datum predaje: 2015-06-30, datum završetka: 2015-07-06
|
520 |
3 |
|
|a Sažetak na hrvatskom: Kontinuirana integracije je praksa u kojoj članovi tima integriraju promjene koje rade barem jednom dnevno. Takav pristup olakšava razvoj, ali i povećava šanse stvaranja stabilnog programskog proizvoda.
Da bi se kontinuirana integracija uspješno i bezbolno provodila na projektu najbolje je krenuti s njenom implementacijom od samog početka. Pomoć u stvaranju dobrog sustava za kontinuiranu integraciju omogućuju raznovrsni alati.
Trenutno najbolji i najpopularniji besplatni alat za kontinuiranu integraciju je Jenkins. Razlog tome je njegova jednostavnost i proširivost kroz mnogobrojne dodatke.
Iz istog razloga Jenkins je korišten i za studijski slučaj. Iako je alat za kontinuiranu integraciju, pokazao se i kao alat koji se može koristiti na razne načine za automatizaciju različitih procesa. Pomoću njega implementiran je automatizirani sustav za predaju domaćih zadaća pisanih u programskom jeziku Java koristeći alat Maven.
|
520 |
3 |
|
|a Sažetak na engleskom: Continuous integration is a software development practice where members of a team integrate their work at least once a day. An approach like that makes development easier and it increases the chances of creating a stable software product.
To successfully implement continuous integration on a project it is best to start with it right from the start. Help in achieving a good continuous integration system is provided by various tools.
Currently the best and most popular free tool for continuous integration is Jenkins. The reason for that is its simplicity and extensibility through many plugins.
For the same reason Jenkins is the tool used for the use case. Although it is a tool for continuous integration it is shown that it can be used in many different ways for automation of various processes. Jenkins was used to implement an automated system for committing homework written in Java programming language and using Maven build tool.
|
653 |
|
1 |
|a Kontinuirana integracija
|a alati za kontinuiranu integraciju
|a Jenkins
|
653 |
|
1 |
|a Continuous integration
|a continuous integration tools
|a Jenkins
|
700 |
1 |
|
|a Kušek, Mario
|4 ths
|9 18415
|
942 |
|
|
|c Y
|2 udc
|
999 |
|
|
|c 46510
|d 46510
|