Presented by Atlassian
Continuous integration (CI) is the practice of automating the integration of code changes from multiple contributors into a single software project. It’s a primary DevOps best practice, allowing developers to frequently merge code changes into a central repository where builds and tests then run. Automated tools are used to assert the new code’s correctness before integration.
image: comp1531/basic:latest
cache:
paths:
- node_modules
stages:
- checks
sanity:
stage: checks
script:
- echo 'Hello!'
"Traditional" Software Development
DevOps & Continuous Integration
DevOps is a set of practices, tools, and a cultural philosophy that automate and integrate the processes between software development and IT teams. It emphasizes team empowerment, cross-team communication and collaboration, and technology automation.