40 lines
859 B
YAML
40 lines
859 B
YAML
# yaml-language-server: $schema=https://git.jesof.ch/public/mstr-schemas/raw/branch/main/mstr-tasks-schema.json
|
|
options:
|
|
- name: "update"
|
|
default: false
|
|
description: "update Dependencies"
|
|
type: "bool"
|
|
|
|
- name: "test"
|
|
default: true
|
|
description: "test"
|
|
type: "bool"
|
|
|
|
- name: "verbose"
|
|
default: false
|
|
description: "verbose testing"
|
|
type: "bool"
|
|
|
|
- name: "integration"
|
|
default: false
|
|
description: "integration testing"
|
|
type: "bool"
|
|
|
|
- name: "release"
|
|
default: ""
|
|
description: "release one of major,minor or patch"
|
|
type: "string"
|
|
|
|
tasks:
|
|
- call:
|
|
script: "@(development)/update.yaml"
|
|
when: $(update)
|
|
|
|
- call:
|
|
script: "@(development)/compile.yaml"
|
|
args:
|
|
release: $(release)
|
|
test: $(test)
|
|
verbose: $(verbose)
|
|
integration: $(integration)
|