I find the path to changing the steps a bit lenghty, mostly when in the process of creating/improving a new build:
I am now in the build results and want to change something in the steps
I click Files in the sidebar
I click on the .onedev-buildspec.yml line
I click on the tiny pencil icon: it is on the right, which is unusual as most of the time it stays on the left
I click on the three dots of the step I want to change and proceed with changes
I save the step
I am back to the build
I save the build clicking on the tiny Save icon
I have to commit the changes
I can relaunch the build with the blcak button
I have the feeling that process should be streamlined by declaring an "Editing Mode" (a checkbox) which would automatize most of the steps:
I check the Editing Mode checkbox: an additional line appears in the sidebar that brings me straight to the .onedev-buildspec.yml file, in editing
I click on each step to modify it
I can click outside of the Step window and it is saved by default (but there is still a Save and a Cancel button I may use)
I save the .onedev-buildspec.yml file and it is automatically committed
I can execute the build anew
Stephen Schanged title2 years ago
Previous Value
Current Value
Simplify the access to the .onedev-buildspec.yml file in modification
Simplify the build modification process
Robin Shen commented 2 years ago
There is a job edit icon at right side of the build result page which can make the process a bit simple
Stephen S commented 2 years ago
Yes, that helps a lot, thanks.
As a general impression, OneDev's GUI is too small and relies too much on tiny icons -- I am getting older and am short-sighted now ;o))
Robin Shen commented 2 years ago
Combine save and commit is not good, as user needs to have a place to input commit messages for the modifications. With the edit icon only 6 steps are required to edit and re-run a job.
I find the path to changing the steps a bit lenghty, mostly when in the process of creating/improving a new build:
.onedev-buildspec.yml
lineI have the feeling that process should be streamlined by declaring an "Editing Mode" (a checkbox) which would automatize most of the steps:
.onedev-buildspec.yml
file, in editing.onedev-buildspec.yml
file and it is automatically committed