Skip to content

Commit 9dd886a

Browse files
committed
build: add install step to doc CI build
We had some fallouts which were happened at the install step when the documentation was build. Let's add this step, so we catch those errors in future. Signed-off-by: Daniel Wagner <dwagner@suse.de>
1 parent 4c1e89f commit 9dd886a

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

scripts/build.sh

+7-1
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@ config_meson_docs() {
123123
-Ddocs=all \
124124
-Ddocs-build=true \
125125
--force-fallback-for=libnvme \
126+
--prefix=/tmp/usr \
126127
-Dlibnvme:werror=false \
127128
"${BUILDDIR}"
128129
}
@@ -154,7 +155,12 @@ test_meson_coverage() {
154155
}
155156

156157
install_meson_appimage() {
157-
"${MESON}" install \
158+
"${MESON}" install \
159+
-C "${BUILDDIR}"
160+
}
161+
162+
install_meson_docs() {
163+
"${MESON}" install \
158164
-C "${BUILDDIR}"
159165
}
160166

0 commit comments

Comments
 (0)