* Add deploy module.
This commit is contained in:
@@ -165,6 +165,10 @@ $lang->action->objectTypes['scene'] = 'Scene';
|
||||
$lang->action->objectTypes['serverroom'] = 'IDC';
|
||||
$lang->action->objectTypes['account'] = 'Account';
|
||||
$lang->action->objectTypes['host'] = 'Host';
|
||||
$lang->action->objectTypes['deploy'] = 'Deploy';
|
||||
$lang->action->objectTypes['service'] = 'Service';
|
||||
$lang->action->objectTypes['domain'] = 'Domain';
|
||||
|
||||
|
||||
/* Used to describe operation history. */
|
||||
$lang->action->desc = new stdclass();
|
||||
@@ -837,6 +841,13 @@ $lang->action->label->stage = 'Stage|stage|browse|';
|
||||
$lang->action->label->module = 'Module|tree|browse|productid=%s&type=story¤tModuleID=0&branch=all';
|
||||
$lang->action->label->ticket = 'Ticket|ticket|view|id=%s';
|
||||
$lang->action->label->chartgroup = 'Group';
|
||||
$lang->action->label->serverroom = 'IDC|serverroom|browse|';
|
||||
$lang->action->label->host = 'Host|host|view|id=%s';
|
||||
$lang->action->label->account = "Account|account|view|id=%s";
|
||||
$lang->action->label->instance = 'Application|instance|view|id=%s';
|
||||
$lang->action->label->deploy = 'Deploy|deploy|view|id=%s';
|
||||
$lang->action->label->domian = 'Domain|domian|view|id=%s';
|
||||
$lang->action->label->service = 'Service|service|view|id=%s';
|
||||
|
||||
/* Object type. */
|
||||
$lang->action->search = new stdclass();
|
||||
|
||||
@@ -162,6 +162,13 @@ $lang->action->objectTypes['repo'] = '代码库';
|
||||
$lang->action->objectTypes['dataview'] = '中间表';
|
||||
$lang->action->objectTypes['privlang'] = '权限';
|
||||
$lang->action->objectTypes['scene'] = '场景';
|
||||
$lang->action->objectTypes['serverroom'] = '机房';
|
||||
$lang->action->objectTypes['account'] = '账号';
|
||||
$lang->action->objectTypes['host'] = '主机';
|
||||
$lang->action->objectTypes['deploy'] = '发布';
|
||||
$lang->action->objectTypes['service'] = '服务';
|
||||
$lang->action->objectTypes['domain'] = '域名';
|
||||
|
||||
|
||||
/* 用来描述操作历史记录。*/
|
||||
$lang->action->desc = new stdclass();
|
||||
@@ -834,6 +841,9 @@ $lang->action->label->serverroom = '机房|serverroom|browse|';
|
||||
$lang->action->label->host = '主机|host|view|id=%s';
|
||||
$lang->action->label->account = "账号|account|view|id=%s";
|
||||
$lang->action->label->instance = '应用|instance|view|id=%s';
|
||||
$lang->action->label->deploy = '上线|deploy|view|id=%s';
|
||||
$lang->action->label->domian = '域名|domian|view|id=%s';
|
||||
$lang->action->label->service = '服务|service|view|id=%s';
|
||||
|
||||
/* Object type. */
|
||||
$lang->action->search = new stdclass();
|
||||
|
||||
@@ -182,10 +182,9 @@ $lang->admin->menuList->dev['menuOrder']['20'] = 'editor';
|
||||
$lang->admin->menuList->dev['menuOrder']['25'] = 'entry';
|
||||
|
||||
//$lang->admin->menuList->platform['subMenu']['environment'] = array('link' => "{$lang->devops->environment}|gitlab|browse|", 'subModule' => 'gitlab,jenkins,sonarqube,gitea,gogs', 'alias' => 'create,edit,import');
|
||||
$lang->admin->menuList->platform['subMenu']['resource'] = array('link' => "{$lang->devops->resource}|host|browse|", 'subModule' => 'host,account,serverroom,ops,tree');
|
||||
$lang->admin->menuList->platform['subMenu']['resource'] = array('link' => "{$lang->devops->resource}|host|browse|", 'subModule' => 'host,account,serverroom,ops,tree,domain,service');
|
||||
$lang->admin->menuList->platform['subMenu']['setrules'] = array('link' => "{$lang->devops->rules}|repo|setrules|");
|
||||
|
||||
$lang->admin->menuList->platform['tabMenu']['resource']['deploy'] = array('link' => "{$lang->devops->deploy}|deploy|browse|", 'alias' => 'create,edit,browse,view');
|
||||
$lang->admin->menuList->platform['tabMenu']['resource']['host'] = array('link' => "{$lang->devops->host}|host|browse|", 'alias' => 'create,edit,browse,view,treemap,changestatus,group', 'subModule' => 'tree');
|
||||
$lang->admin->menuList->platform['tabMenu']['resource']['serverroom'] = array('link' => "{$lang->devops->serverroom}|serverroom|browse|", 'alias' => 'ccreate,edit,view,browse');
|
||||
$lang->admin->menuList->platform['tabMenu']['resource']['service'] = array('link' => "{$lang->devops->service}|service|browse|", 'alias' => 'create,edit,view,browse');
|
||||
@@ -195,8 +194,8 @@ $lang->admin->menuList->platform['tabMenu']['resource']['provider'] = array('l
|
||||
$lang->admin->menuList->platform['tabMenu']['resource']['city'] = array('link' => "{$lang->devops->city}|ops|city|", 'alias' => 'city');
|
||||
$lang->admin->menuList->platform['tabMenu']['resource']['cpuBrand'] = array('link' => "{$lang->devops->cpuBrand}|ops|cpuBrand|", 'alias' => 'cpubrand');
|
||||
$lang->admin->menuList->platform['tabMenu']['resource']['os'] = array('link' => "{$lang->devops->os}|ops|os|", 'alias' => 'os');
|
||||
$lang->admin->menuList->platform['tabMenu']['resource']['stage'] = array('link' => "{$lang->devops->os}|ops|stage|", 'alias' => 'stage');
|
||||
|
||||
$lang->admin->menuList->platform['tabMenu']['menuOrder']['resource']['5'] = 'deploy';
|
||||
$lang->admin->menuList->platform['tabMenu']['menuOrder']['resource']['10'] = 'host';
|
||||
$lang->admin->menuList->platform['tabMenu']['menuOrder']['resource']['15'] = 'serverroom';
|
||||
$lang->admin->menuList->platform['tabMenu']['menuOrder']['resource']['20'] = 'service';
|
||||
@@ -206,15 +205,15 @@ $lang->admin->menuList->platform['tabMenu']['menuOrder']['resource']['35'] = 'pr
|
||||
$lang->admin->menuList->platform['tabMenu']['menuOrder']['resource']['40'] = 'city';
|
||||
$lang->admin->menuList->platform['tabMenu']['menuOrder']['resource']['45'] = 'cpuBrand';
|
||||
$lang->admin->menuList->platform['tabMenu']['menuOrder']['resource']['50'] = 'os';
|
||||
$lang->admin->menuList->platform['tabMenu']['menuOrder']['resource']['55'] = 'stage';
|
||||
|
||||
if($config->edition === 'open')
|
||||
{
|
||||
unset($lang->admin->menuList->platform['tabMenu']['resource']['domain']);
|
||||
unset($lang->admin->menuList->platform['tabMenu']['resource']['service']);
|
||||
unset($lang->admin->menuList->platform['tabMenu']['resource']['deploy']);
|
||||
unset($lang->admin->menuList->platform['tabMenu']['menuOrder']['resource']['5']);
|
||||
unset($lang->admin->menuList->platform['tabMenu']['resource']['stage']);
|
||||
unset($lang->admin->menuList->platform['tabMenu']['menuOrder']['resource']['20']);
|
||||
unset($lang->admin->menuList->platform['tabMenu']['menuOrder']['resource']['30']);
|
||||
unset($lang->admin->menuList->platform['tabMenu']['menuOrder']['resource']['55']);
|
||||
}
|
||||
|
||||
//$lang->admin->menuList->platform['menuOrder']['15'] = 'environment';
|
||||
|
||||
@@ -102,6 +102,9 @@ $lang->instance = new stdclass();
|
||||
$lang->CNE = new stdclass();
|
||||
$lang->account = new stdclass();
|
||||
$lang->ops = new stdclass();
|
||||
$lang->domain = new stdclass();
|
||||
$lang->service = new stdclass();
|
||||
$lang->deploy = new stdclass();
|
||||
|
||||
$lang->serverroom = new stdclass();
|
||||
$lang->programstakeholder = new stdclass();
|
||||
|
||||
@@ -486,6 +486,7 @@ $lang->devops->homeMenu = new stdclass();
|
||||
//$lang->devops->homeMenu->dashboard = array('link' => "{$lang->dashboard}|system|dashboard");
|
||||
$lang->devops->homeMenu->repos = array('link' => "{$lang->devops->repo}|repo|maintain", 'alias' => 'create,edit,import');
|
||||
$lang->devops->homeMenu->compile = array('link' => "{$lang->devops->compile}|job|browse", 'subModule' => 'compile,job');
|
||||
$lang->devops->homeMenu->deploy = array('link' => "{$lang->devops->deploy}|deploy|browse", 'subModule' => 'create,edit,browse,view');
|
||||
$lang->devops->homeMenu->WIPs = array('link' => "{$lang->app->common}|space|browse", 'subModule' => 'instance,store,gitlab,gitea,gogs', 'alias' => 'createapplication,binduser,edit');
|
||||
//$lang->devops->homeMenu->environment = array('link' => "{$lang->devops->environment}|gitlab|browse", 'subModule' => 'gitlab,jenkins,sonarqube,gitea,gogs', 'alias' => 'setrules,create,edit,import');
|
||||
//$lang->devops->homeMenu->app = array('link' => "{$lang->app->common}|app|serverlink|%s");
|
||||
@@ -689,6 +690,7 @@ $lang->navGroup->devopssetting = 'devops';
|
||||
$lang->navGroup->space = 'devops';
|
||||
$lang->navGroup->store = 'devops';
|
||||
$lang->navGroup->instance = 'devops';
|
||||
$lang->navGroup->deploy = 'devops';
|
||||
|
||||
$lang->navGroup->company = 'system';
|
||||
$lang->navGroup->systemteam = 'system';
|
||||
@@ -737,6 +739,8 @@ $lang->navGroup->serverroom = 'admin';
|
||||
$lang->navGroup->account = 'admin';
|
||||
$lang->navGroup->host = 'admin';
|
||||
$lang->navGroup->ops = 'admin';
|
||||
$lang->navGroup->service = 'admin';
|
||||
$lang->navGroup->domain = 'admin';
|
||||
|
||||
$lang->navGroup->index = 'index';
|
||||
$lang->navGroup->misc = 'misc';
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
/**
|
||||
* The stage view file of ops module of ZenTaoPMS.
|
||||
*
|
||||
* @copyright Copyright 2009-2023 禅道软件(青岛)有限公司(ZenTao Software (Qingdao) Co., Ltd. www.zentao.net)
|
||||
* @license ZPL(https://zpl.pub/page/zplv12.html) or AGPL(https://www.gnu.org/licenses/agpl-3.0.en.html)
|
||||
* @author Ke Zhao<zhaoke@easycorp.ltd>
|
||||
* @package ops
|
||||
* @link https://www.zentao.net
|
||||
*/
|
||||
|
||||
namespace zin;
|
||||
|
||||
include 'setting.html.php';
|
||||
Reference in New Issue
Block a user