Fix: Nexus release logic and naming, add unit test 06/68306/4 v0.35.3
authorEric Ball <eball@linuxfoundation.org>
Wed, 21 Jul 2021 23:13:45 +0000 (16:13 -0700)
committerEric Ball <eball@linuxfoundation.org>
Thu, 22 Jul 2021 00:47:25 +0000 (17:47 -0700)
commit79af13544c1dadad33e42853caad498b8456e010
tree6039902c7f6181592c55a9d8ee7d8964a02a246a
parent399638076fd4b30de266d0d11ac3100601810b36
Fix: Nexus release logic and naming, add unit test

nexus.release_staging_repos was failing with an error due to an
undeclared variable. Several other issues were identified and fixed
(see release note for details), and a unit test has been added to
help prevent similar issues in the future.

Issue: RELENG-3804
Change-Id: I8b7e4adf4561541acffa1dc81dbeba35d7783e51
Signed-off-by: Eric Ball <eball@linuxfoundation.org>
lftools/nexus/cmd.py
releasenotes/notes/fix-nexus-release-01c462b4c2ff2741.yaml [new file with mode: 0644]
tests/fixtures/nexus/staging_activities_closed.xml [new file with mode: 0644]
tests/fixtures/nexus/staging_activities_released.xml [new file with mode: 0644]
tests/test_nexus.py