File tree Expand file tree Collapse file tree 2 files changed +18
-15
lines changed
.teamcity/builds/kotlinlang/buidTypes Expand file tree Collapse file tree 2 files changed +18
-15
lines changed Original file line number Diff line number Diff line change @@ -39,21 +39,7 @@ object PdfGenerator : BuildType({
39
39
name = " Generate PDF"
40
40
// language=sh
41
41
scriptContent = """
42
- # install legacy wkhtmltopdf deps
43
- apt update
44
- apt install -y xfonts-75dpi xfonts-100dpi libjpeg62-turbo xfonts-base
45
- wget https://deb.debian.org/debian/pool/main/o/openssl/libssl1.1_1.1.1w-0+deb11u1_amd64.deb
46
- wget https://deb.debian.org/debian/pool/main/o/openssl/libssl-dev_1.1.1w-0+deb11u1_amd64.deb
47
- wget https://deb.debian.org/debian/pool/main/o/openssl/openssl_1.1.1w-0+deb11u1_amd64.deb
48
- dpkg -i libssl1.1_1.1.1w-0+deb11u1_amd64.deb libssl-dev_1.1.1w-0+deb11u1_amd64.deb openssl_1.1.1w-0+deb11u1_amd64.deb
49
- ln -s /usr/lib/x86_64-linux-gnu/libjpeg.so.62 /usr/lib/x86_64-linux-gnu/libjpeg.so.8
50
- # refresh wkhtmltopdf
51
- wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox_0.12.6-1.buster_amd64.deb
52
- dpkg -i wkhtmltox_0.12.6-1.buster_amd64.deb
53
-
54
- ## refresh packages
55
- pip install -r requirements.txt
56
- python kotlin-website.py reference-pdf
42
+ ./scripts/pdf.sh
57
43
""" .trimIndent()
58
44
dockerImage = " python:3.9"
59
45
}
Original file line number Diff line number Diff line change
1
+ #! /usr/bin/env bash
2
+
3
+ # install legacy wkhtmltopdf deps
4
+ apt update
5
+ apt install -y xfonts-75dpi xfonts-100dpi libjpeg62-turbo xfonts-base
6
+ wget https://deb.debian.org/debian/pool/main/o/openssl/libssl1.1_1.1.1w-0+deb11u1_amd64.deb
7
+ wget https://deb.debian.org/debian/pool/main/o/openssl/libssl-dev_1.1.1w-0+deb11u1_amd64.deb
8
+ wget https://deb.debian.org/debian/pool/main/o/openssl/openssl_1.1.1w-0+deb11u1_amd64.deb
9
+ dpkg -i libssl1.1_1.1.1w-0+deb11u1_amd64.deb libssl-dev_1.1.1w-0+deb11u1_amd64.deb openssl_1.1.1w-0+deb11u1_amd64.deb
10
+ ln -s /usr/lib/x86_64-linux-gnu/libjpeg.so.62 /usr/lib/x86_64-linux-gnu/libjpeg.so.8
11
+ # refresh wkhtmltopdf
12
+ wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox_0.12.6-1.buster_amd64.deb
13
+ dpkg -i wkhtmltox_0.12.6-1.buster_amd64.deb
14
+
15
+ # # refresh packages
16
+ pip install -r requirements.txt
17
+ python kotlin-website.py reference-pdf
You can’t perform that action at this time.
0 commit comments