drone admin to PluginManager
This commit is contained in:
+2
-2
@@ -60,13 +60,13 @@ steps:
|
|||||||
settings:
|
settings:
|
||||||
registry: registry.frontblock.me
|
registry: registry.frontblock.me
|
||||||
insecure: true
|
insecure: true
|
||||||
repo: registry.frontblock.me/vendor/admin
|
repo: registry.frontblock.me/vendor/PluginManager
|
||||||
tags: ${DRONE_BUILD_CREATED}
|
tags: ${DRONE_BUILD_CREATED}
|
||||||
|
|
||||||
- name: release container
|
- name: release container
|
||||||
image: plugins/docker
|
image: plugins/docker
|
||||||
settings:
|
settings:
|
||||||
repo: frontblockme/admin
|
repo: frontblockme/PluginManager
|
||||||
tags: ${DRONE_TAG}
|
tags: ${DRONE_TAG}
|
||||||
username: frontblockme
|
username: frontblockme
|
||||||
password:
|
password:
|
||||||
|
|||||||
+1
-1
@@ -8,7 +8,7 @@
|
|||||||
"build-backend": "tsc; webpack --display-error-details --config src/backend/webpack.prod.js --progress --colors; pwd; cp -r lib/PluginManager/* .",
|
"build-backend": "tsc; webpack --display-error-details --config src/backend/webpack.prod.js --progress --colors; pwd; cp -r lib/PluginManager/* .",
|
||||||
"build-frontend": "npm run build-dashboard; npm run build-widget",
|
"build-frontend": "npm run build-dashboard; npm run build-widget",
|
||||||
"build-dashboard": "cd src/frontend/dashboard; npm i; npm run build; cp -r dist/* ../../../static",
|
"build-dashboard": "cd src/frontend/dashboard; npm i; npm run build; cp -r dist/* ../../../static",
|
||||||
"build-widget": "rollup -c src/frontend/widget/rollup.config.js; mkdir -p plugins/admin; cp FrontendPlugin.js plugins/admin",
|
"build-widget": "rollup -c src/frontend/widget/rollup.config.js; mkdir -p plugins/PluginManager; cp FrontendPlugin.js plugins/PluginManager",
|
||||||
"clean": "rm -rf lib static plugins kfs dist widget .rpt2_cache *.js *.ts; rm -rf src/frontend/dashboard/dist",
|
"clean": "rm -rf lib static plugins kfs dist widget .rpt2_cache *.js *.ts; rm -rf src/frontend/dashboard/dist",
|
||||||
"update-frontblock": "rm -rf node_modules/frontblock*; npm install"
|
"update-frontblock": "rm -rf node_modules/frontblock*; npm install"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -113,7 +113,7 @@ export class FrontblockAdmin extends ConfigLoader<AdminConf>{
|
|||||||
const loadedPlugins = this.pm.getLoadedPlugins()
|
const loadedPlugins = this.pm.getLoadedPlugins()
|
||||||
for(const name in loadedPlugins){
|
for(const name in loadedPlugins){
|
||||||
loadedPlugins[name].backend.exportRPCs().forEach(rpc => {
|
loadedPlugins[name].backend.exportRPCs().forEach(rpc => {
|
||||||
const info = this.rpcToRpcInfo(name=="admin"?"PluginManager":name, rpc)
|
const info = this.rpcToRpcInfo(name, rpc)
|
||||||
rpcInfos.push(info)
|
rpcInfos.push(info)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user