The following changes are included in this commit:
- add a pipeline for publishing the output CV to
the master branch when a change has been
committed to the master branch.
- split the CI configuration into two files:
one for the docker build pipeline and the other
for the CV build pipeline.
- ConTeXt is used for the CV template.
- CV data is stored in a JSON document.
- A small Go script is used to parse the JSON data and render
the final cv.tex file.
- ConTeXt is then used to render the CV in PDF (other formats to be
supported soon).