Align ci/publish-docs and ci/test-checks doc builds (#9653)

* Align ci/publish-docs and ci/test-checks doc builds

* Fix links
This commit is contained in:
Michael Vines
2020-04-22 09:51:01 -07:00
committed by GitHub
parent 77c3a1f372
commit 9b71573965
4 changed files with 14 additions and 12 deletions

View File

@@ -3,21 +3,22 @@ set -e
cd "$(dirname "$0")/.."
me=$(basename "$0")
echo --- build docs
(
set -x
. ci/rust-version.sh stable
ci/docker-run.sh "$rust_stable_docker_image" docs/build.sh
)
echo --- update gitbook-cage
if [[ -n $CI_BRANCH ]]; then
(
set -x
(
. ci/rust-version.sh stable
ci/docker-run.sh "$rust_stable_docker_image" make -C docs
)
# make a local commit for the svgs and generated/updated markdown
set -x
git add -f docs/src
if ! git diff-index --quiet HEAD; then
git config user.email maintainers@solana.com
git config user.name "$me"
git config user.name "$(basename "$0")"
git commit -m "gitbook-cage update $(date -Is)"
git push -f git@github.com:solana-labs/solana-gitbook-cage.git HEAD:refs/heads/"$CI_BRANCH"
# pop off the local commit