deployer icon indicating copy to clipboard operation
deployer copied to clipboard

Improve error message: "Release name can be overridden"; provide next free release name.

Open tomaszkane opened this issue 3 years ago • 3 comments

  • Deployer version: 7.0.0-rc.8
  • Deployment OS: CentOS Linux 7
...
task deploy:release
[stage]  Deployer\Exception\Exception  in release.php on line 100:
[stage]
[stage]   Release name "1" already exists.
[stage]   Release name can be overridden via:
[stage]   dep deploy -o release_name=1
[stage]
task deploy:failed
task deploy:unlock
[deployer@deployer02 foo]$ dep deploy -o release_name=1
Select hosts: (comma separated)
  [0] stage
  [1] production
 > 0
task deploy:info
[stage] info deploying stage
task deploy:setup
task deploy:lock
task deploy:release
[stage]  Deployer\Exception\Exception  in release.php on line 100:
[stage]
[stage]   Release name "1" already exists.
[stage]   Release name can be overridden via:
[stage]   dep deploy -o release_name=1
[stage]
task deploy:failed
task deploy:unlock

So suggested -o release_name=1 not working?

tomaszkane avatar Jul 13 '22 11:07 tomaszkane

Release name "1" already exists.

$ dep deploy -o release_name=1
                             ^
                             👆🏻

antonmedv avatar Jul 13 '22 11:07 antonmedv

Yes, but suggestion should suggest correct/free release number, right?

git and Gerrit suggestions works like that.

tomaszkane avatar Jul 13 '22 11:07 tomaszkane

A, got your point. Yes, error message can be improved.

antonmedv avatar Jul 13 '22 12:07 antonmedv

Implemented.

antonmedv avatar Sep 10 '22 07:09 antonmedv