Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει συνεχής ενσωμάτωση (CI);
Η συνεχής ολοκλήρωση (CI) είναι μια πρακτική ανάπτυξης λογισμικού, στην οποία κάθε μέλος μιας ομάδας ανάπτυξης ενσωματώνει τη δουλειά του με εκείνη που παράγεται από άλλους σε συνεχή βάση.
Στην τεχνολογία λογισμικού, το CI θεωρείται μια μορφή ελέγχου ποιότητας, όπου συχνά εφαρμόζονται μικρά κομμάτια προσπάθειας, σε αντίθεση με την πιο παραδοσιακή μέθοδο εφαρμογής ελέγχου ποιότητας μετά την ολοκλήρωση της ανάπτυξης. Οι ενοποιήσεις επαληθεύονται από μια αυτοματοποιημένη κατασκευή που χρησιμοποιείται για την ανίχνευση σφαλμάτων ενσωμάτωσης το συντομότερο δυνατό και τη δοκιμή του λογισμικού.
Η Techopedia εξηγεί τη συνεχή ενσωμάτωση (CI)
Οι αναπτυξιακές ομάδες χρησιμοποιούν τη συνεχή προσέγγιση ενσωμάτωσης στην ανάπτυξη λογισμικού, διότι τους επιτρέπει να αναπτύσσονται με πιο γρήγορο και αποδοτικότερο τρόπο απ 'ό, τι εάν εργάζονται ξεχωριστά για μεγαλύτερες χρονικές περιόδους.
Οι προγραμματιστές που χρησιμοποιούν αυτήν την προσέγγιση υποβάλλουν αλλαγές σε ένα χώρο αποθήκευσης πηγαίου κώδικα, οπότε μπορούν να προστεθούν οι υπάρχουσες βάσεις κώδικα και να προστεθεί νέος κώδικας μαζί με άλλους πόρους που αναζητούν πιθανές διενέξεις κωδικοποίησης. Υπάρχουν επίσης εμπορικοί διακομιστές CI που μπορούν να χρησιμοποιήσουν οι αναπτυξιακές ομάδες για να διευκολύνουν τη διαδικασία CI.
