Skip to content

Curriculum Vitae con approccio docs as code, basato su AsciiDoc

License

Notifications You must be signed in to change notification settings

fugerit79/asciidoc-cv

Repository files navigation

Curriculum Vitae Matteo Franci

Curriculum Vitae Curriculum Vitae EuroPass Tenere un changelog v1.1.0 badge

Curriculum Vitae con approccio docs as code, basato su AsciiDoc

Requisiti

Node JS

Quickstart

Build locale :

npm install
./node_modules/asciidoctor-pdf/bin/asciidoctor-web-pdf cv.adoc --template-require ./template.js -o cv.pdf

CI : Pipeline di build e pubblicazione

Tramite un semplice workflow GitHub viene creato l'artefatto del CV che poi viene pubblicato sulle le GitHub pages :

https://cv.fugerit.org/cv-franci-matteo.pdf

E per la versione EuroPass :

https://cv.fugerit.org/cv-europass-franci-matteo.pdf

Risorse

Questo progetto è basato su :

Convenzioni

Per i commit viene usata la specifica Conventional Commits

Versione EuroPass

Esiste anche una versione che prova a replicare il formato EuroPass, anche se con delle limitazioni.

Build locale :

npm install
cd europass
../node_modules/asciidoctor-pdf/bin/asciidoctor-web-pdf europass-cv.adoc --template-require ./europass-template.js -o europass-cv.pdf