# yaml-language-server: $schema=https://git.jesof.ch/public/mstr-schemas/raw/branch/main/mstr-tasks-schema.json options: - name: "keyfile" default: "$(homedir())/.mstr.pem" description: "Keyfile for encrypting" type: "string" tasks: - call: description: 'Upgrade github application "$(settings.name)"' script: "@(system)/upgrade_github_application.yaml" args: settings: $(settings) gitUsername: $(git_username) gitPassword: $(git_password) keyfile: $(keyfile) loop: values: $(github) as: settings - call: description: 'Upgrade orchestra application "$(settings.role)"' script: "@(system)/upgrade_orchestra_application.yaml" args: settings: $(settings) gitUsername: $(git_username) gitPassword: $(git_password) keyfile: $(keyfile) loop: values: $(orchestra) as: settings