We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 00eba62 commit 0b643d7Copy full SHA for 0b643d7
1 file changed
cloudbuild.yaml
@@ -78,14 +78,11 @@ steps:
78
apt-get install -y fonts-ipafont-gothic fonts-arphic-uming fonts-unfonts-core wget
79
80
# Install pdftk (ebook post-processing)
81
- apt-get install -y pdftk
+ apt-get install -y pdftk gdebi-core
82
83
- # Prince 16.x requires libavif-dev
84
- apt-get install -y libavif-dev
85
-
86
- # Download and install Prince PDF generator
+ # Download and install Prince PDF generator (gdebi auto-resolves dependencies)
87
wget -q "https://www.princexml.com/download/${_PRINCE_PACKAGE}" -P /tmp
88
- apt-get install -y "/tmp/${_PRINCE_PACKAGE}"
+ gdebi --non-interactive "/tmp/${_PRINCE_PACKAGE}"
89
90
# Install Python dependencies (needed to run the web server)
91
pip install --quiet -r requirements.txt
0 commit comments