mirror of
https://github.com/junjiem/dify-plugin-repackaging.git
synced 2025-12-08 16:22:28 +08:00
optimize github repo
This commit is contained in:
@ -20,7 +20,7 @@ sh plugin_repackaging.sh market junjiem mcp_sse 0.0.1
|
|||||||

|

|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
sh plugin_repackaging.sh github https://github.com/junjiem/dify-plugin-agent-mcp_sse 0.0.1 agent-mcp_see.difypkg
|
sh plugin_repackaging.sh github junjiem/dify-plugin-agent-mcp_sse 0.0.1 agent-mcp_see.difypkg
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
|
Before Width: | Height: | Size: 4.4 KiB After Width: | Height: | Size: 4.2 KiB |
@ -1,6 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# author: Junjie.M
|
# author: Junjie.M
|
||||||
|
|
||||||
|
GITHUB_API_URL=https://github.com
|
||||||
MARKETPLACE_API_URL=https://marketplace.dify.ai
|
MARKETPLACE_API_URL=https://marketplace.dify.ai
|
||||||
PIP_MIRROR_URL=https://mirrors.aliyun.com/pypi/simple
|
PIP_MIRROR_URL=https://mirrors.aliyun.com/pypi/simple
|
||||||
|
|
||||||
@ -29,13 +30,16 @@ github(){
|
|||||||
echo ""
|
echo ""
|
||||||
echo "Usage: "$0" github [Github repo] [Release title] [Assets name (include .difypkg suffix)]"
|
echo "Usage: "$0" github [Github repo] [Release title] [Assets name (include .difypkg suffix)]"
|
||||||
echo "Example:"
|
echo "Example:"
|
||||||
echo " "$0" github https://github.com/junjiem/dify-plugin-tools-dbquery v0.0.2 db_query.difypkg"
|
echo " "$0" github junjiem/dify-plugin-tools-dbquery v0.0.2 db_query.difypkg"
|
||||||
echo " "$0" github https://github.com/junjiem/dify-plugin-agent-mcp_sse 0.0.1 agent-mcp_see.difypkg"
|
echo " "$0" github https://github.com/junjiem/dify-plugin-agent-mcp_sse 0.0.1 agent-mcp_see.difypkg"
|
||||||
echo ""
|
echo ""
|
||||||
exit 3
|
exit 3
|
||||||
fi
|
fi
|
||||||
echo "From the Github downloading ..."
|
echo "From the Github downloading ..."
|
||||||
GITHUB_REPO=$2
|
GITHUB_REPO=$2
|
||||||
|
if [[ "${GITHUB_REPO}" != "${GITHUB_API_URL}"* ]]; then
|
||||||
|
GITHUB_REPO="${GITHUB_API_URL}/${GITHUB_REPO}"
|
||||||
|
fi
|
||||||
RELEASE_TITLE=$3
|
RELEASE_TITLE=$3
|
||||||
ASSETS_NAME=$4
|
ASSETS_NAME=$4
|
||||||
PLUGIN_NAME="${ASSETS_NAME%.difypkg}"
|
PLUGIN_NAME="${ASSETS_NAME%.difypkg}"
|
||||||
@ -49,7 +53,7 @@ repackage(){
|
|||||||
local PLUGIN_ALL_NAME=$1
|
local PLUGIN_ALL_NAME=$1
|
||||||
local PLUGIN_PACKAGE_NAME=$2
|
local PLUGIN_PACKAGE_NAME=$2
|
||||||
local PLUGIN_DOWNLOAD_URL=$3
|
local PLUGIN_DOWNLOAD_URL=$3
|
||||||
echo "Download ${PLUGIN_PACKAGE_NAME} ..."
|
echo "Download ${PLUGIN_DOWNLOAD_URL} ..."
|
||||||
curl -L -o ./${PLUGIN_PACKAGE_NAME} ${PLUGIN_DOWNLOAD_URL}
|
curl -L -o ./${PLUGIN_PACKAGE_NAME} ${PLUGIN_DOWNLOAD_URL}
|
||||||
if [[ $? -ne 0 ]]; then
|
if [[ $? -ne 0 ]]; then
|
||||||
echo "Download failed, please check the plugin author, name and version."
|
echo "Download failed, please check the plugin author, name and version."
|
||||||
|
|||||||
Reference in New Issue
Block a user