Whenever I saw a failed build on a merge request, and clicked on it to go to the build like this: (the image wasn't a failed build, but you get the idea)
And I often want to navigate back to the merge request, but I can't. Clicking on the branch name would send me to the branch page, not the merge request which showed the build in the first place:
It would be great to be able to go back to the merge request where leaded me to the build page.
Not sure I understand that last comment. If you really just want to go to another task (job) in the same build, then already listed in the navigation above. What information is on the build page that you need to select the job that isn't already included on this page?
At any rate, clearly the link is there, but not really in a good UX. I could see moving the MR to the same summary line where the branch is listed. The MR has got to be at least as important as the branch and other information.
Side note, in that screenshot, the summary says "20 hours ago" but the sidebar says "17 hours ago". Presumably they're referring to different things, but what? Is one saying how long ago the pipeline started vs that specific build?
Not sure I understand that last comment. If you really just want to go to another task (job) in the same build, then already listed in the navigation above. What information is on the build page that you need to select the job that isn't already included on this page?
lol
You're right, I ignored that again. I think the problems were:
It occupied too much space on top, and it's usually just noise because I want to see the output from this particular job. So usually I just scrolled through it. Perhaps putting them on sidebar somehow would be better?
Failed jobs are not obvious. They're not in red.
Side note, in that screenshot, the summary says "20 hours ago" but the sidebar says "17 hours ago". Presumably they're referring to different things, but what? Is one saying how long ago the pipeline started vs that specific build?
I think that's because what I showed here was the job which failed "20 hours ago", while I retried it and it passed in "17 hours ago". That means the summary was talking about the entire build status, while the main section was showing a particular job. Not sure if this is confusing. I don't care too much about when for them.
username-removed-423915Changed title: Need a way to go back to the merge request from a build → Make the link to go back to the merge request more obvious from a job page
Changed title: Need a way to go back to the merge request from a build → Make the link to go back to the merge request more obvious from a job page
GitLab is moving all development for both GitLab Community Edition
and Enterprise Edition into a single codebase. The current
gitlab-ce repository will become a read-only mirror, without any
proprietary code. All development is moved to the current
gitlab-ee repository, which we will rename to just gitlab in the
coming weeks. As part of this migration, issues will be moved to the
current gitlab-ee project.
If you have any questions about all of this, please ask them in our
dedicated FAQ issue.
Using "gitlab" and "gitlab-ce" would be confusing, so we decided to
rename gitlab-ce to gitlab-foss to make the purpose of this FOSS
repository more clear
I created a merge requests for CE, and this got closed. What do I
need to do?
Everything in the ee/ directory is proprietary. Everything else is
free and open source software. If your merge request does not change
anything in the ee/ directory, the process of contributing changes
is the same as when using the gitlab-ce repository.
Will you accept merge requests on the gitlab-ce/gitlab-foss project
after it has been renamed?
No. Merge requests submitted to this project will be closed automatically.
Will I still be able to view old issues and merge requests in
gitlab-ce/gitlab-foss?
Yes.
How will this affect users of GitLab CE using Omnibus?
No changes will be necessary, as the packages built remain the same.
How will this affect users of GitLab CE that build from source?
Once the project has been renamed, you will need to change your Git
remotes to use this new URL. GitLab will take care of redirecting Git
operations so there is no hard deadline, but we recommend doing this
as soon as the projects have been renamed.
Where can I see a timeline of the remaining steps?