Add "nexus release" command 68/13868/7
authorEric Ball <eball@linuxfoundation.org>
Fri, 7 Dec 2018 01:39:43 +0000 (17:39 -0800)
committerEric Ball <eball@linuxfoundation.org>
Wed, 9 Jan 2019 14:01:03 +0000 (06:01 -0800)
commit1920c1aeee01157ac7da07f89ab11ffe019f6f75
tree5c2d519a74b8cc3d818697c1a23f0c4162c05cb2
parent9de0d03c94672073d19f27999b32c0a1bb788713
Add "nexus release" command

This command will release one or more staging repositories in Nexus.
To ensure proper functionality, this commit also includes fixes for
lftools.nexus.cmd.get_credentials and lftools.cli.nexus.list_images.

Issue: RELENG-916
Change-Id: I5fffea04e160004485e09513834825f4c08b220d
Signed-off-by: Eric Ball <eball@linuxfoundation.org>
docs/commands/nexus.rst
lftools/cli/nexus.py
lftools/nexus/cmd.py
releasenotes/notes/nexus-release-cbc4111e790aad50.yaml [new file with mode: 0644]
tests/test_nexus.py