Uploaded image for project: 'Infrastructure'
  1. Infrastructure
  2. INFRA-12320

Atomic deployment of snapshots

    XMLWordPrintableJSON

    Details

    • Type: Task
    • Status: Closed
    • Priority: Critical
    • Resolution: Abandoned
    • Fix Version/s: Jul 2016
    • Component/s: Jenkins, Nexus
    • Labels:
      None

      Description

      Flink's nightly snapshot builds tend to fail sometimes (unstable repository server) and we want to be able to rollback the deployment then. We use Jenkins to deploy nightly snapshots: https://builds.apache.org/job/flink-snapshot-deployment/

      Anyone familiar with how we would perform atomic Maven snapshot deployments via Nexus staging repositories? It should work similarly to the staged process of deploying release artifacts. However, we don't want to use the Web UI and rather automate it for nightly deployment of snapshots.

      Does that work out of the box via the Nexus-staging-maven-plugin? Like explained here: https://books.sonatype.com/nexus-book/reference/staging-deployment.html#fig-staging-example-pom

      I'm assuming we need some configuration for the Nexus repository from Infra.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                mxm Maximilian Michels
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Review Date: