ci: Only build manuals for the build job

This commit is contained in:
Ethan P 2021-03-30 19:57:01 -07:00
parent 5f88acd1f4
commit fa311d5119
No known key found for this signature in database
GPG Key ID: 6963FD04F6CF35EA

View File

@ -35,10 +35,13 @@ commands:
minify: minify:
type: string type: string
default: "lib" default: "lib"
manuals:
type: string
default: "false"
steps: steps:
- run: - run:
name: "Build" name: "Build"
command: ./build.sh --minify=<<parameters.minify>> --no-verify command: ./build.sh --minify=<<parameters.minify>> --manuals=<<parameters.manuals>> --no-verify
jobs: jobs:
build: build:
@ -46,11 +49,12 @@ jobs:
steps: steps:
- setup - setup
- checkout - checkout
- run:
name: "Build Manuals"
command: ./build.sh --no-verify --manuals
- build: - build:
minify: "all" minify: "all"
manuals: "true"
- build:
minify: "all"
manuals: "true"
- store_artifacts: - store_artifacts:
path: bin path: bin
- store_artifacts: - store_artifacts: