27 lines
		
	
	
		
			596 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			596 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/usr/bin/env bash
 | 
						|
set -ex
 | 
						|
 | 
						|
cd "$(dirname "$0")"
 | 
						|
 | 
						|
# shellcheck source=ci/env.sh
 | 
						|
source ../ci/env.sh
 | 
						|
 | 
						|
: "${rust_stable_docker_image:=}" # Pacify shellcheck
 | 
						|
 | 
						|
# shellcheck source=ci/rust-version.sh
 | 
						|
source ../ci/rust-version.sh
 | 
						|
../ci/docker-run.sh "$rust_stable_docker_image" docs/build-cli-usage.sh
 | 
						|
../ci/docker-run.sh "$rust_stable_docker_image" 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 release tags
 | 
						|
if [[ -n $CI ]]; then
 | 
						|
  if [[ -z $CI_PULL_REQUEST ]]; then
 | 
						|
    ./publish-docs.sh
 | 
						|
  fi
 | 
						|
fi
 |