Age | Commit message (Collapse) | Author |
|
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
|
|
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
|
|
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
|
|
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
|
|
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
|
|
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
|
|
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
|
|
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
|
|
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
|
|
|
|
After this refactoring, the number of dependencies is calculated _before_ the
hashmaps for the artifacts/errors are allocated, so that we allocate
approximately the right amount of memory.
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
|
|
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
Remove some unnecessary scopes.
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
The last few refactorings did not fix the indentation (on purpose), so
that the actual diff of the refactoring is more visible.
This commit now cleans up on that by fixing _only_ the indentation.
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
Split closure into two distinct map calls, to reduce nesting here and
improve readability.
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
Use `Result::or_else()` and match for error kinds instead of matching the
whole `Result`, for less nesting.
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
Move mapping into `String` one level up for less nesting.
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This reverts commit ab04d88ae84c33f3577870c10378f0166adf27bc.
Having a progress bar for establishing the database connection was just too much
noise visually.
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
|
|
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
Tested-by: Matthias Beyer <matthias.beyer@atos.net>
|
|
Previously we constructed
<log dir>/<job id>/.log
but the job id shouldn't be a directory name but the filename of the logfile.
This patch fixes this bug.
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
Tested-by: Matthias Beyer <matthias.beyer@atos.net>
|
|
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
|
|
This patch adds a feature so that we can verify sources for all packages
matching a regex.
For example
butido source verify --matching "perl5.34.0-.*"
for verifying all packages where their name matches "perl5.34.0-.*".
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
|
|
This patch adds a feature so that we can download sources for all packages
matching a regex.
For example
butido source download --matching "perl5.34.0-.*"
for downloading all packages where their name matches "perl5.34.0-.*".
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
|
|
This patch fixes that punctuation (namingly dot and dash) are allowed in a
package name.
A testcase was added.
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
|
|
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
|
|
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
(cherry picked from commit d7a43d623deb39ae9245ba51422667a95cf05209)
|
|
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
Fixes: f20bf09292739e1bdbba9c1f8235a35f7d2d7712 ("Make progress bar for loading DAG optional")
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
|
|
|
|
|
|
|
|
|