mirror of
https://github.com/go-task/task.git
synced 2024-12-12 10:45:49 +02:00
bd9419e6db
This is to add consistency between different operating systems, specially Windows which used "Segoe UI" before this commit.
31 lines
600 B
YAML
31 lines
600 B
YAML
version: '3'
|
|
|
|
tasks:
|
|
setup:
|
|
desc: Setup Docusaurus locally
|
|
cmds:
|
|
- yarn install
|
|
|
|
start:
|
|
desc: Start website
|
|
vars:
|
|
HOST: '{{default "localhost" .HOST}}'
|
|
PORT: '{{default "3001" .PORT}}'
|
|
cmds:
|
|
- npx docusaurus start --no-open --host={{.HOST}} --port={{.PORT}}
|
|
|
|
build:
|
|
desc: Build website
|
|
cmds:
|
|
- npx docusaurus build
|
|
|
|
clean:
|
|
desc: Clean temp directories
|
|
cmds:
|
|
- rm -rf ./build
|
|
|
|
deploy:
|
|
desc: Build and deploy Docusaurus. Requires GIT_USER and GIT_PASS envs to be previous set
|
|
cmds:
|
|
- npx docusaurus deploy
|