openSUSE (build service) commander

Edit Package osc

Commandline client for the openSUSE build service.

See http://en.opensuse.org/Build_Service/CLI , as well as
http://en.opensuse.org/Build_Service_Tutorial for a general
introduction.

Refresh
Refresh
Source Files
Filename Size Changed
PKGBUILD 0000000599 599 Bytes
_service 0000000118 118 Bytes
appimage.yml 0000001411 1.38 KB
debian.changelog 0000000125 125 Bytes
debian.compat 0000000003 3 Bytes
debian.control 0000000771 771 Bytes
debian.dirs 0000000031 31 Bytes
debian.docs 0000000010 10 Bytes
debian.lintian-overrides 0000000039 39 Bytes
debian.manpages 0000000006 6 Bytes
debian.rules 0000000789 789 Bytes
osc-1.4.0.tar.gz 0000354269 346 KB
osc.changes 0000148102 145 KB
osc.dsc 0000000320 320 Bytes
osc.spec 0000006385 6.24 KB
Revision 410 (latest revision is 457)
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1115564 from Daniel Mach's avatar Daniel Mach (dmach) (revision 410)
- 1.4.0
  - Command-line:
    - Add rootless build support to 'build' command for 'kvm' and 'podman' vm types
    - Print a hint to clean the build root after a failed build
    - Avoid adding a newline to prompt in 'wipe' command
    - Fix 'build' command to pass '--vm-type' option to the underlying build tool
    - Add '--just-print-buildroot' option to print build root path and exit to 'build' command
    - Add support for keep_packages_locked on request revoke
    - Import zsh completition made by Holger Macht and improve it
    - Use XDG locations in completion
    - Fix 'search' command to resolve '-B .' to the current project
    - Add '-M/--multibuild-package' option to 'checkconstraints' command
    - Allow constraints file with remote request in 'checkconstraints' command
    - Unify how the 'commit' and 'build' commands work with '--noservice' option
    - Fix 'request show' command to print superseded_by information
    - Fix 'service' command to support already documented 'r' abbreviation for 'run'
  - Configuration:
    - Implement 'exclude_files' and 'include_files' config options that allow skipping files in the 'checkout' command
    - Fix api_host_options for custom CAs (cafile and capath options work again)
    - Switch 'osc.conf.config' from dict to Options class with type checking
    - Rename conf.Options.build_type to vm_type to be consistent with obs build and osc --vm-type option
    - Update list of supported vm_type values in conf.Options.vm_type
    - Remove any duplicated code loading configuration from ENV
  - Library:
    - Add 'osc.util.models' module implementing an alternative pydantic-like data validation
    - Add 'osc.util.xdg' module for handling XDG paths
    - Fix handling empty vm_type in Store.last_buildroot
  - Spec:
    - Install zsh completion
    - Build and install oscrc man page
Comments 1

Bruno Pitrus's avatar

This is broken rn on Tumbleweed, it tries to pick up python3.8

openSUSE Build Service is sponsored by