# Build output in UI

**URL:** <https://community.codefresh.io/t/build-output-in-ui/684>\
**Category:** Pipeline Workflows\
**Created:** [November 19, 2021, 10:44pm UTC](https://community.codefresh.io/t/build-output-in-ui/684 "2021-11-19T22:44:59Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![Denis\_Azarov](https://sea1.discourse-cdn.com/flex019/user_avatar/community.codefresh.io/denis_azarov/32/429_2.png) [@Denis\_Azarov](https://community.codefresh.io/u/Denis_Azarov)\
**Post date:** [November 19, 2021, 10:44pm UTC](https://community.codefresh.io/t/build-output-in-ui/684/1 "2021-11-19T22:44:59Z")

</div>

Hey,

Are there any chance to get details about build result(output) on a build panel? Each build has a lot of details in a row - branch name, execution time, etc. The most important info about each build is “What is the output of this build”(Docker image tag, Helm chart version and name).

I can see there is a link to Docker images repo for each bild, but what if I have a thousand of builds in a history and I need to get logs about how the image was build.  
On a TeamCity or Jenkins I can use build\_number(counter) to mark image tag and to fast get the required build log. Anyway I can see artifact name in that apps.

This confuses me a little bit. Probably I do something wrong?

---

<div class="post-metadata">

**Author:** ![Kostis](https://sea1.discourse-cdn.com/flex019/user_avatar/community.codefresh.io/kostis/32/391_2.png) [@Kostis](https://community.codefresh.io/u/Kostis)\
**Post date:** [November 22, 2021, 10:27am UTC](https://community.codefresh.io/t/build-output-in-ui/684/2 "2021-11-22T10:27:10Z")

</div>

Hello Denis and welcome to the Codefresh community.

Could you post a screenshot of the UI where you would expect to see the information that you are talking about?

Also remember that a pipeline can build more than one image. We have some customers that build 10+ Docker images in a single pipeline. So what would be the expected result in that case?

For what you are asking it is much easier to go to the container image dashboard. It has exactly that. A list of your images, plus a link to the pipeline that created this image. Isn’t that what you need?

 ![image1](https://us1.discourse-cdn.com/flex019/uploads/codefreshtest/original/1X/f18700586a9944637bf58e50469ea3dce78d37a2.png)

 ![image2](https://us1.discourse-cdn.com/flex019/uploads/codefreshtest/original/1X/46804c4a74563a4ff4649914775793290c4b9a48.png)

This answers exactly the question “How was this image built”? And there is no need to search through build logs…

---

<div class="post-metadata">

**Author:** ![Denis\_Azarov](https://sea1.discourse-cdn.com/flex019/user_avatar/community.codefresh.io/denis_azarov/32/429_2.png) [@Denis\_Azarov](https://community.codefresh.io/u/Denis_Azarov)\
**Post date:** [November 23, 2021, 7:53pm UTC](https://community.codefresh.io/t/build-output-in-ui/684/3 "2021-11-23T19:53:59Z")

</div>

![image](https://us1.discourse-cdn.com/flex019/uploads/codefreshtest/original/1X/aa4180c990980faf83d4a233ef72ba01a38d3c73.png)  
I mean this dashboard with a list of builds. In TeamCity I can see build number for each build. In CodeFresh they are just exist in a vacuum - I cannot identify build with some unique number or id in a dashboard, I cannot filter them by a result. CF has a lot about build input - branch name, repo name, commit message, commiter but nothing about build results.

As for images I agree that dashboard make life easier. But as for me build counter pretty simple and useful thing - I use bump-build-number.

Back to my question - I would like to see some output about build results - build number, build id, build epoch, docker image tag or helm chart version.

---

<div class="post-metadata">

**Author:** ![Denis\_Azarov](https://sea1.discourse-cdn.com/flex019/user_avatar/community.codefresh.io/denis_azarov/32/429_2.png) [@Denis\_Azarov](https://community.codefresh.io/u/Denis_Azarov)\
**Post date:** [November 23, 2021, 7:56pm UTC](https://community.codefresh.io/t/build-output-in-ui/684/4 "2021-11-23T19:56:07Z")

</div>

**Might be this will be more clear:**  
**Teamcity has special field “build number” - and user can specify what to use as unique ID - this field is displayed as first column.**

 ![image](https://us1.discourse-cdn.com/flex019/uploads/codefreshtest/original/1X/f15eda5e908dd53605d264ac2fe167a07cb7c6c2.png)

---

<div class="post-metadata">

**Author:** ![Denis\_Azarov](https://sea1.discourse-cdn.com/flex019/user_avatar/community.codefresh.io/denis_azarov/32/429_2.png) [@Denis\_Azarov](https://community.codefresh.io/u/Denis_Azarov)\
**Post date:** [November 23, 2021, 7:59pm UTC](https://community.codefresh.io/t/build-output-in-ui/684/5 "2021-11-23T19:59:12Z")

</div>

or it could in this way

 ![image](https://us1.discourse-cdn.com/flex019/uploads/codefreshtest/original/1X/a34f1d8726c7fd0d81a018ffe3872f7ef07c9118.png)

---

<div class="post-metadata">

**Author:** ![Kostis](https://sea1.discourse-cdn.com/flex019/user_avatar/community.codefresh.io/kostis/32/391_2.png) [@Kostis](https://community.codefresh.io/u/Kostis)\
**Post date:** [November 24, 2021, 8:54am UTC](https://community.codefresh.io/t/build-output-in-ui/684/6 "2021-11-24T08:54:54Z")

</div>

> I cannot identify build with some unique number

Actually each build HAS a unique number. The easiest way to get is from the URL

For example `https://g.codefresh.io/build/619df1047afe612cb67d`. The last part is the unique Build ID.

For the other fields I am not sure what you mean by epoch/number. Also remember that sometimes 3 builds of a pipeline might start in parallel. What would be the expected build number for each one of them?

Same question for Helm/Docker tags. If a pipeline builds 8 docker images and deploys 4 charts, what output would you expect Codefresh to show?

Can I ask what is the end goal? What are you trying to achieve in the end?

Also if you haven’t seen it already you don’t need to bother with build IDs at all. With Codefresh you can add your own metadata to Docker images [Bootstrap · Content moved](https://codefresh.io/docs/docs/codefresh-yaml/docker-image-metadata/)

---

<div class="post-metadata">

**Author:** ![Denis\_Azarov](https://sea1.discourse-cdn.com/flex019/user_avatar/community.codefresh.io/denis_azarov/32/429_2.png) [@Denis\_Azarov](https://community.codefresh.io/u/Denis_Azarov)\
**Post date:** [November 24, 2021, 8:36pm UTC](https://community.codefresh.io/t/build-output-in-ui/684/7 "2021-11-24T20:36:57Z")

</div>

I provide an example for TeamCity where I have a CUSTOM field - called “build number” and this field shown as a first column. Doesn’t matter quantity of artifacts created in a pipeline\build. I define this number\id\counter\whatever as I want.  
It is extremely useful to observe the current state of pipeline and quick find required build from the dashboard, to understood what exact builds were failed(or what build is running right now) **without seeing logs**.

---

<div class="post-metadata">

**Author:** ![Denis\_Azarov](https://sea1.discourse-cdn.com/flex019/user_avatar/community.codefresh.io/denis_azarov/32/429_2.png) [@Denis\_Azarov](https://community.codefresh.io/u/Denis_Azarov)\
**Post date:** [November 24, 2021, 8:49pm UTC](https://community.codefresh.io/t/build-output-in-ui/684/8 "2021-11-24T20:49:09Z")

</div>

lets imagine that you have 1 build for 10 microservices. There are 5 simultaneously running builds. With “build number” custom field I can tag each build as 1.0.service\_aaa.123asd. Observing the dashboard with builds marked by such “build number” I can clear see which services are building, I can go to the required pipeline to see runtime logs or test results.  
Without such tag I need to go to the images tab to find appropriate build. Or I can have pipeline without build\push docker image at all.

---

<div class="post-metadata">

**Author:** ![Denis\_Azarov](https://sea1.discourse-cdn.com/flex019/user_avatar/community.codefresh.io/denis_azarov/32/429_2.png) [@Denis\_Azarov](https://community.codefresh.io/u/Denis_Azarov)\
**Post date:** [November 24, 2021, 8:59pm UTC](https://community.codefresh.io/t/build-output-in-ui/684/9 "2021-11-24T20:59:49Z")

</div>

Or I would like to find which build was the fastest from the last 50. I can see the build duration but to understood what was build I must to go inside the build. With such custom “buid number” I do not need to go inside the pipeline to understood what was build. I got this from my custom “1.0.0.master.githash.build\_id” tag.

---

<div class="post-metadata">

**Author:** ![Kostis](https://sea1.discourse-cdn.com/flex019/user_avatar/community.codefresh.io/kostis/32/391_2.png) [@Kostis](https://community.codefresh.io/u/Kostis)\
**Post date:** [November 25, 2021, 8:39am UTC](https://community.codefresh.io/t/build-output-in-ui/684/10 "2021-11-25T08:39:18Z")

</div>

Ok understood.

I suggest you create a ticket with support (from the top right menu in the Codefresh UI) and mark it as a feature request.

The timing is ideal, because we are already preparing the [next generation of Codefresh](https://codefresh.io/codefresh-argo-platform/), so having early feedback/ideas from users is great.

---

<div class="post-metadata">

**Author:** ![Denis\_Azarov](https://sea1.discourse-cdn.com/flex019/user_avatar/community.codefresh.io/denis_azarov/32/429_2.png) [@Denis\_Azarov](https://community.codefresh.io/u/Denis_Azarov)\
**Post date:** [November 25, 2021, 10:46pm UTC](https://community.codefresh.io/t/build-output-in-ui/684/11 "2021-11-25T22:46:00Z")

</div>

Thank you, Kostis. I suppose you collect feature requests from this forum too.  
But I will create a ticket some day.

---

<div class="post-metadata">

**Author:** ![Denis\_Azarov](https://sea1.discourse-cdn.com/flex019/user_avatar/community.codefresh.io/denis_azarov/32/429_2.png) [@Denis\_Azarov](https://community.codefresh.io/u/Denis_Azarov)\
**Post date:** [November 26, 2021, 11:58am UTC](https://community.codefresh.io/t/build-output-in-ui/684/12 "2021-11-26T11:58:32Z")

</div>

Well in my case I tryied to create feature request but support links to a [documentation](https://codefresh.io/docs/) page  
 ![image](https://us1.discourse-cdn.com/flex019/uploads/codefreshtest/original/1X/9996f042add52027f897686bca65758e07f73c23.png)

---

<div class="post-metadata">

**Author:** ![Kostis](https://sea1.discourse-cdn.com/flex019/user_avatar/community.codefresh.io/kostis/32/391_2.png) [@Kostis](https://community.codefresh.io/u/Kostis)\
**Post date:** [November 29, 2021, 8:35am UTC](https://community.codefresh.io/t/build-output-in-ui/684/13 "2021-11-29T08:35:43Z")

</div>

It should link here [https://support.codefresh.io](https://support.codefresh.io)
