Automate Java release

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Duplicate
    • Priority: Unknown
    • None
    • Affects Version/s: None
    • Component/s: Java binding
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Since MONGOCRYPT-491 releases were supposed to be automated via evergreen and the libmongocrypt-release project. However, its unsure this process actually works.

      Snapshots are published via: libmongocrypt project and releases via the libmongocrypt-release project.

      Option 1 - current behavior (if it worked)

      Snapshots build the latest version of libmongocrypt as a dependency of the publish-java task.
      Releases use a tagged version of libmongocrypt

      Option 2.

      Simplify the build of snapshots and official releases by configuring the actual release version of libmongocrypt to use: (via a tag name?)

      • Download the artifacts for the tag
      • Rely on: test-java, publish-java tasks

              Assignee:
              Unassigned
              Reporter:
              Ross Lawley
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: