Merge branch 'sprint/devops16_wangyidong_test' into 'sprint/devops16'

Sprint/devops16 wangyidong test

See merge request easycorp/zentaopms!902
This commit is contained in:
李玉春
2021-12-13 03:28:33 +00:00
6 changed files with 57 additions and 25 deletions
+2
View File
@@ -5,3 +5,5 @@ ALTER TABLE `zt_task` ADD `v1` varchar(40) NOT NULL AFTER `lines`;
ALTER TABLE `zt_task` ADD `v2` varchar(40) NOT NULL AFTER `v1`;
ALTER TABLE `zt_task` ADD `mr` mediumint(8) unsigned NOT NULL AFTER `repo`;
ALTER TABLE `zt_bug` ADD `mr` mediumint(8) unsigned NOT NULL AFTER `repo`;
UPDATE `zt_grouppriv` SET `method`='addReview' where `module`='mr' and `method`='addBug';
+1 -1
View File
@@ -793,7 +793,7 @@ class mrModel extends model
*/
public function getReview($repoID, $MRID, $revision = '')
{
if(empty($repoID) OR empty($MRID)) return array();
if(empty($repoID) or empty($MRID)) return array();
$reviews = array();
$bugs = $this->dao->select('t1.*, t2.realname')->from(TABLE_BUG)->alias('t1')
-24
View File
@@ -735,10 +735,6 @@ class upgradeModel extends model
$this->updateObjectBranch();
$this->updateProjectStories();
$this->appendExec('15_7_1');
case '16_0_beta1':
$this->saveLogs('Execute 16_0_beta1');
$this->adjustPriv16_0_beta1();
$this->appendExec('16_0_beta1');
}
$this->deletePatch();
@@ -5408,24 +5404,4 @@ class upgradeModel extends model
return true;
}
/**
* Adjust priv 16_0_beta1.
*
* @access public
* @return bool
*/
public function adjustPriv16_0_beta1()
{
$groups = $this->dao->select('`group`')->from(TABLE_GROUPPRIV)->where('module')->eq('mr')->andWhere('method')->eq('addBug')->fetchPairs('group', 'group');
foreach($groups as $groupID)
{
$groupPriv = new stdclass();
$groupPriv->group = $groupID;
$groupPriv->module = 'mr';
$groupPriv->method = 'addReview';
$this->dao->replace(TABLE_GROUPPRIV)->data($groupPriv)->exec();
}
return true;
}
}
+32
View File
@@ -0,0 +1,32 @@
title: zt_mr
author: Yidong Wang
version: "1.0"
fields:
- field: id
range: 1
- field: gitlabID
range: 1
- field: sourceProject
range: 42
- field: sourceBranch
range: branch-08
- field: targetProject
range: 42
- field: targetBranch
range: master
- field: mriid
range: 19
- field: title
range: Test MR
- field: status
range: opened
- field: mergeStatus
range: can_be_merged
- field: repoID
range: 1
- field: jobID
range: 0
- field: compileID
range: 0
- field: deleted
range: 0
+20
View File
@@ -0,0 +1,20 @@
title: zt_repo
author: Yidong Wang
version: "1.0"
fields:
- field: id
range: 1
- field: product
range: 1
- field: name
range: 723test
- field: path
range: 42
- field: SCM
range: Gitlab
- field: client
range: 1
- field: extra
range: 42
- field: deleted
range: 0
+2
View File
@@ -31,3 +31,5 @@ $builder->case = array('rows' => 10000, 'data' => array('case'));
$builder->bug = array('rows' => 100, 'data' => array('bug'));
$builder->pipeline = array('rows' => 1, 'data' => array('pipeline'));
$builder->repo = array('rows' => 1, 'data' => array('repo'));
$builder->mr = array('rows' => 1, 'data' => array('mr'));