An introduction to the basics of continuous integration (CI) and continuous deployment (CD) that doesn't introduce a special platform. After you completed this module, please either head to our course on CICD with gitlab or CICD with github.
This repository holds the source code of the webpage that is rendered here. Contributions are welcome (see below)!
This training module is part of an initiative of the HEP Software foundation to build up a full software training curriculum for high energy physics.
- If you find a problem or have a suggestion but don't know how to (or don't have the time to) solve it yourself, file an issue in this repository
- If you want to contribute, please fork this repository and submit a pull request.
- To preview material,
please run
make serve
from the command line to launch Jekyll with the correct parameters, or push to your repository'sgh-pages
branch and let GitHub take care of the rendering. - Run
make lesson-check
to check that your files follow our formatting rules.