Skip to content

Commit 8d48911

Browse files
committed
CI: ensure make propagates errors and CircleCI fails on doc build failure
This got broken in a recent change to the Makefile
1 parent ae82acd commit 8d48911

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

Makefile

+9-9
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@ clean:
1212
-find . -type d -name generated -exec rm -rf {} +
1313

1414
build:
15-
-mkdir -p $(BUILDDIR)
16-
-cp "$(SOURCEDIR)/_ghpages/_gitignore.txt" "$(BUILDDIR)/.gitignore"
17-
-cp "$(SOURCEDIR)/_ghpages/versions.json" "$(BUILDDIR)/versions.json"
18-
-cp "$(SOURCEDIR)/_ghpages/index.html" "$(BUILDDIR)/index.html"
19-
-touch "$(BUILDDIR)/.nojekyll"
20-
-sphinx-build "$(SOURCEDIR)/2021.12" "$(BUILDDIR)/2021.12" $(SPHINXOPTS)
21-
-sphinx-build "$(SOURCEDIR)/2022.12" "$(BUILDDIR)/2022.12" $(SPHINXOPTS)
22-
-cp -r "$(BUILDDIR)/2022.12" "$(BUILDDIR)/latest"
23-
-sphinx-build "$(SOURCEDIR)/draft" "$(BUILDDIR)/draft" $(SPHINXOPTS)
15+
mkdir -p $(BUILDDIR)
16+
cp "$(SOURCEDIR)/_ghpages/_gitignore.txt" "$(BUILDDIR)/.gitignore"
17+
cp "$(SOURCEDIR)/_ghpages/versions.json" "$(BUILDDIR)/versions.json"
18+
cp "$(SOURCEDIR)/_ghpages/index.html" "$(BUILDDIR)/index.html"
19+
touch "$(BUILDDIR)/.nojekyll"
20+
sphinx-build "$(SOURCEDIR)/2021.12" "$(BUILDDIR)/2021.12" $(SPHINXOPTS)
21+
sphinx-build "$(SOURCEDIR)/2022.12" "$(BUILDDIR)/2022.12" $(SPHINXOPTS)
22+
cp -r "$(BUILDDIR)/2022.12" "$(BUILDDIR)/latest"
23+
sphinx-build "$(SOURCEDIR)/draft" "$(BUILDDIR)/draft" $(SPHINXOPTS)

0 commit comments

Comments
 (0)