diff --git a/cover_letters/2019-09-CL-Elastic-Senior-Java-Engineer-Security.sty b/cover_letters/2019-09-CL-Elastic-Senior-Java-Engineer-Security.tex similarity index 100% rename from cover_letters/2019-09-CL-Elastic-Senior-Java-Engineer-Security.sty rename to cover_letters/2019-09-CL-Elastic-Senior-Java-Engineer-Security.tex diff --git a/scripts/build-pdf-cover-letter-docker.sh b/scripts/build-pdf-cover-letter-docker.sh new file mode 100755 index 0000000..c9ed195 --- /dev/null +++ b/scripts/build-pdf-cover-letter-docker.sh @@ -0,0 +1,18 @@ +#!/usr/bin/env bash + +set -e +set -x + +cd /source + +userid="$(cat userid.info)" + +# Script to build a PDF from the latex source +latex --output-format pdf "${1}" +outfile="$(basename -- ${1} | cut -f1 -d'.')" +chown $userid:$userid ${outfile}.pdf +chmod 666 ${outfile}.pdf +mv "${outfile}.pdf" "cover_letters/${outfile}.pdf" + +rm ${outfile}.log +rm ${outfile}.aux diff --git a/scripts/build-pdf-cover-letter.sh b/scripts/build-pdf-cover-letter.sh new file mode 100755 index 0000000..993300c --- /dev/null +++ b/scripts/build-pdf-cover-letter.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env bash + +set -e +set -x + +echo "$(id -u)" > userid.info + +# Script to build a PDF from the latex source +docker run -it \ + -v $(pwd):/source \ + schickling/latex \ + /usr/bin/env bash /source/scripts/build-pdf-cover-letter-docker.sh $1 + +./scripts/cleanup-latex.sh + +rm userid.info