Frontend CI/CD Pipeline¶
This website uses Travis CI for its Continuous Integration and Continuous Delivery (CI/CD) pipeline so that we can automate the build and deployment of the Data Con website when changes are pushed to the site repo’s master branch.
Travis CI¶
Travis CI uses a .travis.yml file located within the root directory of the repository to configure the automated integration and deployment. Travis CI will detect new commits made to the master branch, pull the latest commit, run the configuration specified within the .travis.yml file, and deploy the site to GitHub Pages.