maubot-osc/base-config.yaml
Luca Beltrame c9d4e0312d
Support for ACLs
Users in the "admin" level can set aliases, rebuild packages, and
trigger services. On the other hand, users in the "user" level can only
perform read-only operations (reading status at this point).
2022-02-12 10:19:06 +01:00

41 lines
1.1 KiB
YAML

# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
# The URL to make API requests to the OBS instance
api_url: https://api.opensuse.org
# The main URL of the Build Service instance
instance_url: https://build.opensuse.org
# Build Service username
username: changeme
# Used to encrypt the password. Set it to a random string
secret: changeme
# Build Service password - will be encrypted on first run
password: changeme
# Build service access token with the "rebuild" capability
rebuild_token: changeme
# Build service access token with the "runservices" capability
trigger_token: changeme
# Aliases for repositories
repo_aliases:
kua_failed:
project: "KDE:Unstable:Applications"
package: "all"
repository: "KDE_Unstable_Frameworks_openSUSE_Factory"
state: "failed"
arch: "all"
kuf_failed:
project: "KDE:Unstable:Frameworks"
package: "all"
repository: "openSUSE_Factory"
state: "failed"
arch: "all"
kue_failed:
project: "KDE:Unstable:Extra"
package: "all"
repository: "KDE_Unstable_Frameworks_openSUSE_Factory"
state: "failed"
arch: "all"
acl:
admin:
- "@CHANGE_ME"
user: []