| 1234567891011121314151617181920212223242526272829 |
- #!/usr/bin/env bash
- set -ex
- cd "$(dirname "$0")"
- # shellcheck source=ci/env.sh
- source ../ci/env.sh
- # shellcheck source=ci/rust-version.sh
- source ../ci/rust-version.sh
- ../ci/docker-run-default-image.sh docs/build-cli-usage.sh
- ../ci/docker-run-default-image.sh docs/convert-ascii-to-svg.sh
- ./set-solana-release-tag.sh
- # Build from /src into /build
- npm run build
- echo $?
- # Publish only from merge commits and beta release tags
- if [[ -n $CI ]]; then
- if [[ -z $CI_PULL_REQUEST ]]; then
- eval "$(../ci/channel-info.sh)"
- if [[ -n $CI_TAG ]] && [[ $CI_TAG != $BETA_CHANNEL* ]]; then
- echo "not a beta tag"
- exit 0
- fi
- ./publish-docs.sh
- fi
- fi
|