1a2ce3edaf
• The output currently contains a large number of false-positives and — AFAICT — no actual issues. • Upstream shows little interest in addressing the long-standing issues with the TAILQ macros, so the false-positive situation probably won’t change soon: https://bugs.llvm.org/show_bug.cgi?id=18222 Currently, we largely spend travis CPU cycles on this, for no additional value.
23 lines
539 B
Bash
Executable File
23 lines
539 B
Bash
Executable File
#!/bin/sh
|
|
|
|
set -e
|
|
set -x
|
|
|
|
GITVERSION=$(git describe --tags)
|
|
|
|
mkdir build.i3wm.org
|
|
cp -r deb/COPY-DOCS build.i3wm.org/docs
|
|
cd build.i3wm.org
|
|
echo build.i3wm.org > CNAME
|
|
git init
|
|
|
|
git config user.name "Travis CI"
|
|
git config user.email "i3bot@i3wm.org"
|
|
git add .
|
|
git commit -m "Publish docs/static analysis for github.com/i3/i3 v${GITVERSION}"
|
|
|
|
# Hide stdout/stderr because it might contain sensitive info.
|
|
set +x
|
|
echo "git push"
|
|
git push --force --quiet "https://${GH_TOKEN}@github.com/i3/build.i3wm.org.git" master:gh-pages >/dev/null 2>&1
|