first cut of consultant profile backend
This commit is contained in:
33
build/build-pipeline-server-markdown.sh
Normal file
33
build/build-pipeline-server-markdown.sh
Normal file
@@ -0,0 +1,33 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
set -euo pipefail
|
||||
|
||||
#####################################################################################################
|
||||
#Markdown to PDF Consultant information sheet and profile
|
||||
#####################################################################################################
|
||||
|
||||
#############################################
|
||||
# Create the consultant information PDF
|
||||
#############################################
|
||||
|
||||
# Expand variables into rendered YAML files. These will be used by pandoc to create the output artifacts
|
||||
|
||||
$MO_PATH $YamlInputTemplateFileConsultantInfoSheet > $BUILDYAML_CONSULTANT_INFOSHEET
|
||||
|
||||
echo "Creating candidate info sheet..."
|
||||
|
||||
$MO_PATH $PipelineClientWorkingDir/Templates/Consultant/CounsultantInfoSheet.md > "$ConsultantInfoSheetMarkdownOutputFile"
|
||||
|
||||
pandoc \
|
||||
"$ConsultantInfoSheetMarkdownOutputFile" \
|
||||
--template $PANDOC_TEMPLATE \
|
||||
--metadata-file="$BUILDYAML_CONSULTANT_INFOSHEET" \
|
||||
--from markdown \
|
||||
--to=pdf \
|
||||
--output $ConsultantInfoSheetPDFOutputFile
|
||||
|
||||
#############################################
|
||||
# Create the consultant profile PDF
|
||||
#############################################
|
||||
|
||||
# Coming later
|
Reference in New Issue
Block a user