-
Notifications
You must be signed in to change notification settings - Fork 51
Open
Labels
enhancementNew feature or requestNew feature or request
Description
What kind of request is this?
Improvement of existing experience
What is your request or suggestion?
Right now when building e.g. a DEB container, the progress groups which are being printed are not very informative because they are not unique. Output may look like below, especially on consecutive builds with caching:
=> Prepare worker image 0.0s
=> Build deb package 0.0s
=> Prepare source: src 0.3s
=> CACHED Build deb package 0.0s
=> CACHED Build deb package 0.0s
=> CACHED Build deb package 0.0s
=> CACHED Build deb package 0.0s
=> CACHED Build deb package 0.0s
=> CACHED Build deb package 0.0s
=> CACHED Build deb package 0.0s
=> CACHED Build deb package 0.0s
=> CACHED Build deb package 0.0s
=> CACHED Install build dependencies 0.0s
=> CACHED Install build dependencies 0.0s
=> CACHED Install build dependencies 0.0s
=> CACHED Prepare source: src 0.0s
=> Fetch go module dependencies for source: src 0.8s
=> Prepare debian sources 0.4s
=> Prepare debian sources 0.4s
=> Build deb package 1.5s
=> Build deb package 4.2s
=> Build deb package 0.1s
=> Build deb package 0.1s
=> CACHED Install base image packages 0.0s
=> CACHED Prepare debian sources 0.0s
=> CACHED Prepare debian sources 0.0s
=> CACHED Build deb package 0.0s
=> CACHED Build deb package 0.0s
=> CACHED Build deb package 0.0s
=> CACHED Build deb package 0.0s
=> Install spec package 5.4s
=> CACHED mkfile /files.json 0.0s
=> Test: trixie/Check bin
$ docker buildx history logs 0r2hiiasz7xdjlb6pp5owyh3c 2>&1 | grep -v CACHED | grep -v ^$ | grep -v DONE | cut -d' ' -f2-1000 | sort | uniq -c | sort -k1 -n | tail -n 10
2 0.649
2 1.614 + shift
2 2.752
2 3.267
2 3.922
2 Prepare source: src
2 Prepare worker image
4 Install build dependencies
4 Prepare debian sources
18 Build deb package
Perhaps things like Build deb package or Prepare debian sources could be enhanced with more specific information?
Are you willing to submit PRs to contribute to this feature request?
- Yes, I am willing to implement it.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request