Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 9.0
    • None
    • None
    • New

    Description

      With LUCENE-9488 and LUCENE-10173 the gradle build was polished to properly build source and binary artifacts, and sign those using either gpg tool or a built-in java-based signing plugin. See https://github.com/apache/lucene/blob/main/help/publishing.txt

      This jira will update buildAndPushRelease.py script to use the correct build parameters. It will also add cmdline args to choose between gpg and built-in (gpg default), and to supply the location of gpgHome if you do not use gpg. We'll also add an option to NOT prompt for passphrase in the python script, which will fallback to defaults (gpg-agent, env.vars or gradle.properties).

      Attachments

        Issue Links

          Activity

            People

              janhoy Jan Høydahl
              janhoy Jan Høydahl
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 1h 50m
                  1h 50m