Branch: refs/heads/master
Home: https://github.com/openSUSE/obs-build
Commit: 759e293dc36e64b567c647d6e080dbd466ceded0
https://github.com/openSUSE/obs-build/commit/759e293dc36e64b567c647d6e080dbd...
Author: Michael Schroeder
Date: 2022-01-11 (Tue, 11 Jan 2022)
Changed paths:
M build-pkg-rpm
Log Message:
-----------
Fix rpm payload compression detection
Broken with commit 92c0c6a6914b45705cd805b4082cacecc6d1c36b. The
name of the variable is "PAYLOADCOMPRESS", not "PAYLOADCOMPRESSOR".
Commit: 124ae2ee55a4e82c371133f3e1d5f846c390436e
https://github.com/openSUSE/obs-build/commit/124ae2ee55a4e82c371133f3e1d5f84...
Author: Dirk Müller
Date: 2022-01-11 (Tue, 11 Jan 2022)
Changed paths:
M build-pkg-rpm
Log Message:
-----------
one more case of rm/cp that can be optimized
the pattern of rm $b; cp $a $b can be transformed
into cp --remove-destination $a $b which saves one
external shell function call
Commit: d0ae4446303275a28e9d7354cc97d41b050950a4
https://github.com/openSUSE/obs-build/commit/d0ae4446303275a28e9d7354cc97d41...
Author: Adrian Schröter
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M build-pkg-rpm
Log Message:
-----------
Merge pull request #756 from dirkmueller/one_more_cp
one more case of rm/cp that can be optimized
Commit: 08c3a406a981b3c5c2be88bd7762fef6e491f384
https://github.com/openSUSE/obs-build/commit/08c3a406a981b3c5c2be88bd7762fef...
Author: Michael Schroeder
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M build-pkg-rpm
Log Message:
-----------
Simplify the rpm preinstall code
Commit: 9c844287220aa727d36ae964aed648773fdfd7e1
https://github.com/openSUSE/obs-build/commit/9c844287220aa727d36ae964aed6487...
Author: Michael Schroeder
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M PBuild/Recipe.pm
Log Message:
-----------
pbuild find_recipe: De-priorize the Dockerfile check
If a package has both a spec and a Dockerfile, build the
spec if the build type is set to spec.
Commit: f62a59b3b31f06b1c8ae56b8831ea60339f86274
https://github.com/openSUSE/obs-build/commit/f62a59b3b31f06b1c8ae56b8831ea60...
Author: Michael Schroeder
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M PBuild/AssetMgr.pm
M PBuild/Source.pm
Log Message:
-----------
pbuild: refactor assetid handling
Allow parsed assets to already have an assetid, add a new
"immutable" indicator. Adapt ipfs asset handling.
Commit: 032b83d7be056f0f7e10bcc1970d9b3046f7e2a0
https://github.com/openSUSE/obs-build/commit/032b83d7be056f0f7e10bcc1970d9b3...
Author: Michael Schroeder
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M PBuild/Download.pm
Log Message:
-----------
pbuild: implement size limit in downloader
Commit: 583000846c4804a02efcb1f181cd1174bd02b3fd
https://github.com/openSUSE/obs-build/commit/583000846c4804a02efcb1f181cd117...
Author: Michael Schroeder
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M PBuild/AssetMgr.pm
M PBuild/Cpio.pm
M PBuild/RemoteAssets.pm
A PBuild/Zip.pm
Log Message:
-----------
pbuild: Add support for golang module assets
We parse the go.sum file and download all modules we find in it.
They go into a "build-gomodcache" directory that can be used
as the module cache for the "go" compiler.
Commit: efeece00948252d141ac4584dbf6d5eaf1ee8b0c
https://github.com/openSUSE/obs-build/commit/efeece00948252d141ac4584dbf6d5e...
Author: Michael Schroeder
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M PBuild/AssetMgr.pm
M PBuild/RemoteAssets.pm
M download_assets
Log Message:
-----------
pbuild: refactor keep_all_assets implementation
We now do the asset pruning in the AssetMgr so that we do
not have do duplicate the pruning code for all asset types.
Compare: https://github.com/openSUSE/obs-build/compare/f3ceef817b62...efeece009482