Uploaded image for project: 'Maven Wagon'
  1. Maven Wagon
  2. WAGON-598

Backblaze Wagon Provider

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Minor
    • Resolution: Won't Fix
    • None
    • None
    • None
    • None

    Description

      Hello friends!

      I'd like to implement a new provider for storing artifacts at Backblaze B2 Cloud.
      Their raw HTTP API requires some additional steps for getting and uploading data so using wagon-http extension is not possible.
      Here is an official client and I can make a wrapper on top of it.

      I have a question about getting information from ~/.m2/settings.xml from my java code.

      For example I haveĀ settings.xml:

      <servers>
        <server>
          <id>backblaze.com</id>
          <access-key-id>${text}</access-key-id>
          <access-key-secret>${text}</access-key-secret>
        </server>
      </servers>
      

      and pom.xml:

      <distributionManagement>
        <repository>
          <id>backblaze.com</id>
          <url>b2://bucket endpoint provided after creating/bucket-name/release</url>
        </repository>
      </distributionManagement>
      

      If someone helps with an example usage it will be great! Any example implementations are very appreciated!

      Thanks in advance!

      Attachments

        Activity

          People

            Unassigned Unassigned
            ivanovdns Denis Ivanov
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: