This is an automated email from the ASF dual-hosted git repository.
zhangliang2022 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-devlake.git
The following commit(s) were added to refs/heads/main by this push:
new 3e032f016 fix(gitlab): add fields to transformation rule (#4000)
3e032f016 is described below
commit 3e032f016149fb62096647b3f489a7f5a65e7cbf
Author: Warren Chen <[email protected]>
AuthorDate: Wed Dec 21 15:06:16 2022 +0800
fix(gitlab): add fields to transformation rule (#4000)
---
.../gitlab/models/migrationscripts/archived/transformation_rules.go | 3 +++
plugins/gitlab/models/transformation_rule.go | 1 +
2 files changed, 4 insertions(+)
diff --git
a/plugins/gitlab/models/migrationscripts/archived/transformation_rules.go
b/plugins/gitlab/models/migrationscripts/archived/transformation_rules.go
index ffb9b2cf2..97b42c750 100644
--- a/plugins/gitlab/models/migrationscripts/archived/transformation_rules.go
+++ b/plugins/gitlab/models/migrationscripts/archived/transformation_rules.go
@@ -19,6 +19,7 @@ package archived
import (
"github.com/apache/incubator-devlake/models/migrationscripts/archived"
+ "gorm.io/datatypes"
)
type GitlabTransformationRule struct {
@@ -34,6 +35,8 @@ type GitlabTransformationRule struct {
IssueTypeIncident string `mapstructure:"issueTypeIncident"
json:"issueTypeIncident" gorm:"type:varchar(255)"`
IssueTypeRequirement string `mapstructure:"issueTypeRequirement"
json:"issueTypeRequirement" gorm:"type:varchar(255)"`
DeploymentPattern string `mapstructure:"deploymentPattern"
json:"deploymentPattern" gorm:"type:varchar(255)"`
+ ProductionPattern string `mapstructure:"productionPattern,omitempty"
json:"productionPattern" gorm:"type:varchar(255)"`
+ Refdiff datatypes.JSONMap
}
func (t GitlabTransformationRule) TableName() string {
diff --git a/plugins/gitlab/models/transformation_rule.go
b/plugins/gitlab/models/transformation_rule.go
index 7ab0fa144..ba9a0cb04 100644
--- a/plugins/gitlab/models/transformation_rule.go
+++ b/plugins/gitlab/models/transformation_rule.go
@@ -35,6 +35,7 @@ type GitlabTransformationRule struct {
IssueTypeIncident string
`mapstructure:"issueTypeIncident" json:"issueTypeIncident"`
IssueTypeRequirement string
`mapstructure:"issueTypeRequirement" json:"issueTypeRequirement"`
DeploymentPattern string
`mapstructure:"deploymentPattern" json:"deploymentPattern"`
+ ProductionPattern string
`mapstructure:"productionPattern,omitempty" json:"productionPattern"
gorm:"type:varchar(255)"`
Refdiff datatypes.JSONMap
`mapstructure:"refdiff,omitempty" json:"refdiff" swaggertype:"object"
format:"json"`
}