1
0
Fork 0

Fix templating

main
Jonas Franz 2 years ago
parent 6894c6fe4d
commit 9eb2f8b50d
  1. 5
      .drone.yml
  2. 13
      add_vertical_table_headers.sh

@ -97,8 +97,9 @@ steps:
- generate_metrics
commands:
- pandoc --template template.tex -s metrics/index.html -o metrics.tex
- 'sed "s/All files/Metriken: ${DRONE_COMMIT_BRANCH}/g" metrics.tex > metrics.tex'
- 'sed "s/all-files/metrics:${DRONE_COMMIT_BRANCH}/g" metrics.tex > metrics.tex'
- 'sed "s/All files/Metriken: ${DRONE_COMMIT_BRANCH}/g" > tmp; mv tmp metrics.tex'
- 'sed "s/all-files/metrics:${DRONE_COMMIT_BRANCH}/g" > tmp; mv tmp metrics.tex'
- ./add_vertical_table_headers.sh
###### PUBLISHING
- name: pull_and_prepare_thesis_repo

@ -0,0 +1,13 @@
#! /bin/bash
VERTICAL_HEADERS=(
"Cyclomatic complexity"
"Source lines of code"
"Maintainability index"
"Number of Arguments"
"Maximum Nesting"
"Technical Debt"
)
for header in "${VERTICAL_HEADERS[@]}"; do
gsed -z "s/$header/\\\rot{$header}/g" metrics.tex > tmp; mv tmp metrics.tex
done
Loading…
Cancel
Save