oss-upload-maven-plugin

The maven plugin can upload a file to aliyun OSS.

Лицензия

Лицензия

Категории

Категории

Maven Компиляция и сборка KeY Данные Data Formats Formal Verification
Группа

Группа

com.github.talkwithkeyboard
Идентификатор

Идентификатор

oss-upload-maven-plugin
Последняя версия

Последняя версия

1.0.1
Дата

Дата

Тип

Тип

maven-plugin
Описание

Описание

oss-upload-maven-plugin
The maven plugin can upload a file to aliyun OSS.
Ссылка на сайт

Ссылка на сайт

https://github.com/TalkWIthKeyboard/oss-upload-maven-plugin
Система контроля версий

Система контроля версий

https://github.com/TalkWIthKeyboard/oss-upload-maven-plugin

Скачать oss-upload-maven-plugin

Как подключить последнюю версию

<plugin>
    <groupId>com.github.talkwithkeyboard</groupId>
    <artifactId>oss-upload-maven-plugin</artifactId>
    <version>1.0.1</version>
</plugin>

Зависимости

compile (3)

Идентификатор библиотеки Тип Версия
org.apache.maven : maven-plugin-api jar 3.0
com.aliyun.oss : aliyun-sdk-oss jar 3.8.0
com.google.code.gson : gson jar 2.8.6

provided (1)

Идентификатор библиотеки Тип Версия
org.apache.maven.plugin-tools : maven-plugin-annotations jar 3.4

Модули Проекта

Данный проект не имеет модулей.

Oss-upload-maven-plugin

Uploads a file to aliyun OSS.

Configuration parameters

Parameter Description Required Default
endpoint Oss endpoint yes http://oss-cn-hangzhou.aliyuncs.com
accessKeyId Oss access key no
accessKeySecret Oss access value no
accessFile Oss access info file no
bucketName The name of the bucket yes
source The source file yes
destination The destination file yes

Access file example

{
  "accessKeyId": "test",
  "accessKeySecret": "test"
}

Access info chain

  • Get from ACCESS_KEY_ID,ACCESS_KEY_SECRET in System.env
  • Get from accessKeyId, accessKeySecret in Configuration
  • Get from accessFile in Configuration

Upload a file example

<plugin>
  <groupId>com.github.talkwithkeyboard</groupId>
  <artifactId>oss-upload-maven-plugin</artifactId>
  <version>1.0.1</version>
  <configuration>
    <endpoint>http://oss-cn-hangzhou.aliyuncs.com</endpoint>
    <accessKeyId>test</accessKeyId>
    <accessKeySecret>test</accessKeySecret>
    <bucketName>my-oss-bucket</bucketName>
    <source>dir/filename.txt</source>
    <destination>remote-dir/remote-filename.txt</destination>
  </configuration>
</plugin>
mvn oss-upload:oss-upload

Версии библиотеки

Версия
1.0.1
1.0.0