From 3724a68b87c22e1ae425a50eb76f495f4520dafb Mon Sep 17 00:00:00 2001 From: Ryan Wang Date: Fri, 23 Dec 2022 11:30:43 +0800 Subject: [PATCH] chore: rename to plugin-s3 (#1) --- .github/workflows/workflow.yaml | 8 ++++---- README.md | 15 +++++++-------- settings.gradle | 2 +- src/main/resources/plugin.yaml | 4 ++-- 4 files changed, 14 insertions(+), 15 deletions(-) diff --git a/.github/workflows/workflow.yaml b/.github/workflows/workflow.yaml index 2007c20..87b6028 100644 --- a/.github/workflows/workflow.yaml +++ b/.github/workflows/workflow.yaml @@ -27,10 +27,10 @@ jobs: version=${version#v} sed -i "s/version=.*-SNAPSHOT$/version=$version/1" gradle.properties ./gradlew clean build -x test - - name: Archive halo-plugin-s3os jar + - name: Archive plugin-s3 jar uses: actions/upload-artifact@v2 with: - name: halo-plugin-s3os + name: plugin-s3 path: | build/libs/*.jar retention-days: 1 @@ -40,10 +40,10 @@ jobs: needs: build if: github.event_name == 'release' steps: - - name: Download halo-plugin-s3os jar + - name: Download plugin-s3 jar uses: actions/download-artifact@v2 with: - name: halo-plugin-s3os + name: plugin-s3 path: build/libs - name: Get Name of Artifact id: get_artifact diff --git a/README.md b/README.md index 2a89dec..9cbebc2 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# halo-plugin-s3os +# plugin-s3 为 Halo 2.0 提供 S3 协议的对象存储策略,支持阿里云、腾讯云、七牛云等兼容 S3 协议的对象存储服务商 @@ -19,7 +19,7 @@ plugin: lib-directories: - "libs" fixedPluginPath: - - "path/to/plugin-alioss" + - "path/to/plugin-s3" ``` 启动 Halo 之后即可在后台插件管理看到此插件。 @@ -34,9 +34,8 @@ plugin: ## 使用方法 -> 目前设置了 GitHub Action 的 Push 构建,你可以在 https://github.com/longjuan/halo-plugin-s3os/actions 的每个构建详情中下载最新构建的 JAR 文件。然后在 Halo 后台的插件管理上传即可。 - -- 上传并启用插件。 -- 进入后台附件管理。 -- 点击右上角的存储策略,在存储策略弹框的右上角可新建 S3 Object Storage 存储策略。 -- 创建完成之后即可在上传的时候选择新创建的 S3 Object Storage 存储策略。 +1. 在 [Releases](https://github.com/halo-sigs/plugin-s3/releases) 下载最新的 JAR 文件。 +2. 在 Halo 后台的插件管理上传 JAR 文件进行安装。 +3. 进入后台附件管理。 +4. 点击右上角的存储策略,在存储策略弹框的右上角可新建 S3 Object Storage 存储策略。 +5. 创建完成之后即可在上传的时候选择新创建的 S3 Object Storage 存储策略。 diff --git a/settings.gradle b/settings.gradle index 7221c57..457f235 100644 --- a/settings.gradle +++ b/settings.gradle @@ -7,5 +7,5 @@ pluginManagement { gradlePluginPortal() } } -rootProject.name = 'halo-plugin-s3os' +rootProject.name = 'plugin-s3' diff --git a/src/main/resources/plugin.yaml b/src/main/resources/plugin.yaml index efd74ca..1e5e473 100644 --- a/src/main/resources/plugin.yaml +++ b/src/main/resources/plugin.yaml @@ -12,8 +12,8 @@ spec: logo: data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAABUdJREFUeF7tmmtoXFUQx3+zMYGi/RJRULRFsL6oim2klVK0CrVqKxjoJ0Vt1bR7t6lURagiFlGpFPogydklVo1i/VB84QMfqFijpflQrI+IYj7FF+0HMbUEI82O3NNtzG6y956bvXd3IXvgksCd+c/M/8w598ycFWb5kFkePw0CGhkwyxloLIFZngCNTbCxBBpLoI4Y0A6aydNKC62kaAXGSDHCv4zQzIh0MRa3uzVdAppmMSmWoVyL0IZyWUiA3wL7gI/FcCQOMmpCQCHwDpSOCoIYQOmWLK9WgFHdr4Bu4wyOsR14uBKni3SFdxhnl+T4fCaYVcsAzbCEPNsRbpiJow46u8TwkINcCX9RNWYgr2nWIrwAzJ2BehSVAVpYJbv5y1Up8QwoBL/f1aGY5JaJ4aALVqIEqMc24EkXRxKQmSeGX8JwEyNAPR4AesMcSPD9ECdpk15GgmwkQoB2spxxPgWaEwzQBfptMdxRfQI8PgJWuniYuIyyQbLlMzH2DFCPDUAu8cDcDRwWQ1s58VgJ0E7OYZyvgAXu/lVBMiAL4iXA4z5gbxVCimpiQAxLp1OKl4AMfSj3RPWuKvJ5FkmOr0ttxUuAx9/AWVUJKKoR5QnJ8nRsBOh65tJiy9nFYJ+fwB586nUcEsN1FROgHncDG2EqWIWR/wpcUCFGsPooc6SPfyYLOS8BzbAI5RlgVQJObrXdH9iZAPb/kCkul25+jEyAejboDxJyLiMG42Orx2fAioTs+LC3iOHDSARohs0oexJxStgtPWw5jZ34IUpJS7b4kBa4BDTDTSifJBI8vC+G1ZOxdQtzGGMIOD8hm1vF2I7UxAgmwLNpn8SaHyTPjZLjWGmg6tl9YCIrYiVCuVOyvOZEQGG3fzlWB06BjZJipXTbI/OUoWmuQvgmAbs+5HIxfOlKwCFgSQKOrBNDXxCuerwH3Ba77ZPMl16GQwnQjSwkxXexO6A8JdnwDpF6tANvxG1fzNQu+LR7QEKtrFfEuNcJ6vEzcHGMJEzZdH3scgRkC6e9eOwr/Qi3iuGEK6B6PAo85yofKid40oMfV9EoR8CbENxKCjVYvNCWSg8DUXQKn8TRKDqBstOs/6AMiLelVaYUDQtO0zyPcH+YnMP7d8Vw+3Ry5TLgJeBeB2BXEX8mDwDHEUZQWzafEBNcPca2FwlrpMd+WaaM6QnI8CyKX6AkN/KsmHyfZ9voQjfKUbDPOMoCxF6TVzLKzn75JZBmOcIXlVgN0y39JGka/yOVDtOL/D5g9ssS4L9Qz5aNl0Y26KZwRAzXTBZVj8PAIjd1Z6ntYoIzuWwtoBkeK9T/ztacBUurwA1cQRODzvpugvvEcFeYaHkCHuFMRvGPwwvDQCK+P0qexZLjt9N6mmE9am+P4xnKn5LlbBew4GowzTqEF12AnGXytEuOtyaC30aKY7YRcr0zRrDg92K40hUrtCWmGfajrHUFDJHzf9tzc8na9zu1j8eCL/RKj72Zch6hBPhI6tEFbHJGnV5wSEzxjVGMrbZBlB2SJXL57kRAgQS/G7wDODcyEUKX9LC5ZOb9+wO/lV5J9+c4sIsmdkoX/v+RhzMBloRNXESeB8E+4UNtSbtHsvSXCqt/1oB2xNYc88PBiiT8uuIgTeyVLn6IqFskHomAiY0rwyUoa1BWI3YGzyu8+wPld1K8Tp5+yeL/ri90aCdXM26JuBCYN/GcOjYPIwzbv3CYJg5IF/4dQixjRgTEYrlOQBoE1MlE1MyNRgbUjPo6MdzIgDqZiJq50ciAmlFfJ4YbGVAnE1EzN2Z9BvwH8mZfUOuuxhIAAAAASUVORK5CYII= settingName: s3os-settings configMapName: s3os-configMap - homepage: https://github.com/longjuan/halo-plugin-s3os - displayName: "对象存储(Amazon S3协议)" + homepage: https://github.com/halo-sigs/plugin-s3 + displayName: "对象存储(Amazon S3 协议)" description: "提供兼容 Amazon S3 协议的对象存储策略,兼容阿里云、腾讯云、七牛云等" license: - name: "MIT"