Uploaded image for project: 'IT: Release Engineering'
  1. IT: Release Engineering
  2. RELENG-916

Add support to lftools nexus command to release a staging repo

Issue XMLXMLWordPrintable

    • RELENG Sprint 38

      Add a new sub-command `lftools nexus release REPO_ID` to release a staging repo.

      We need to POST this payload to Nexus

      {
          "data": {
              "description": "some description",
              "stagedRepositoryIds": ["thanh-test-1005"]
          }
      }
      

      Example with cURL:

      curl --netrc -X POST -H "Content-Type:application/json" -d "@/tmp/release.json" "https://nexus.opendaylight.org/service/local/staging/bulk/promote"

              eball Eric Ball
              zxiiro Thanh Ha
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 day, 4 hours
                  1d 4h