Revisions of build

Marcus Schäfer's avatar Marcus Schäfer (marcus.schaefer) committed (revision 7)
set compat layer to 7
Marcus Schäfer's avatar Marcus Schäfer (marcus.schaefer) committed (revision 6)
no rpm version needed, taken from distro
Marcus Schäfer's avatar Marcus Schäfer (marcus.schaefer) committed (revision 5)
- docker: Add support for --root and --installroot global zypper options
- debian cross build support via multi-arch (obsoleting cbinstall remnants)
- Tumbleweed config synced
- documentation updates
- smaller bugfixes

- regression fix from last release, avoid calling shutdown handler
  twice when building in vm

Changes:
 * pbuild: add --debug option for building debuginfo packages
 * rename --debug to --debuginfo to be more exact.
 * docu: add buildflags:ccachtype and OBS-DoNotAppendProfileToContainername
Fixes:
 * Avoid shutdown of host when using nspawn

Features:
  * download_assets: add --outdir --clean --show-dir-srcmd5 parameters
                     support multiple --arch arguments
  * asset support for golang modules
  * add support for LXC 4.
  * new shortcuts for rpm building:
    --rpm-noprep, --rpm-build-in-place, --rpm-build-in-place-noprep
    for building directly from upstream git repositories without
    any tar ball.
  * mount securityfs if not mounted by kernel-obs-build
  * collect steal time during VM builds in statistics.
  * declare armv8 and armv7 compatible
  * support OBS Debuginfo build flag for Red Hat variants
  * setup rpmmacros for all build types and earlier
Marcus Schäfer's avatar Marcus Schäfer (marcus.schaefer) committed (revision 4)
no build for arch so far
Marcus Schäfer's avatar Marcus Schäfer (marcus.schaefer) committed (revision 3)
drop rpm target as we get it from the distro
Marcus Schaefer's avatar Marcus Schaefer (sax2) committed (revision 1)
- Fix unpacking of deb/arch archives without bsdtar

- fixed regression in multiline macro evaluation from 20th August release

Features:
- cross architecture build support (for rpm and kiwi)
- modulemd meta data support
- pbuild to build multiple source packages
  (initial release, can not be considered stable yet)
- supporting external asset stores for source files
- support multiple post build checks placed in the directory:
  /usr/lib/build/post-build-checks/
- sccache support
- New --shell-after-fail option
- allow to disable squashfs in SimpleImage
- supporting aarch64 kernel on armv?l distributions
- kiwi: Add support for OBS-RemoteAsset and OBS-CopyToImage directives
- container: FROM scratch build support
Improvements:
- supporting kvm builds as non-root user
- Extend stage selection support for rpm builds
- various distribution config updates
- Support "BuildFlags: cumulaterpms"
  (was done only via suse_version before)
Fixes:
- container builds
  * support newer podman versions
  * supporting multiple containers for multi-stage builds
- Supporting URL's in Flatpak manifests
- epoch handling in debian builds
Displaying all 7 revisions
openSUSE Build Service is sponsored by