Types.ps1xml
<?xml version="1.0" encoding="utf-8" ?> <Types> <Type> <Name>GitLab.Group</Name> <Members> </Members> </Type> <Type> <Name>GitLab.MergeRequest</Name> <Members> <ScriptProperty> <Name>AuthorName</Name> <GetScriptBlock>$this.Author.Name</GetScriptBlock> </ScriptProperty> </Members> </Type> <Type> <Name>GitLab.Pipeline</Name> <Members> <ScriptProperty> <Name>UserName</Name> <GetScriptBlock>$this.User.username</GetScriptBlock> </ScriptProperty> </Members> </Type> <Type> <Name>GitLab.Project</Name> <Members> <ScriptProperty> <Name>Group</Name> <GetScriptBlock>$($($this.PathWithNamespace -split '/') | Select-Object -SkipLast 1) -join '/'</GetScriptBlock> </ScriptProperty> <ScriptProperty> <Name>Tags</Name> <GetScriptBlock>$this.TagList</GetScriptBlock> </ScriptProperty> </Members> </Type> <Type> <Name>GitLab.MergeRequestSearchResult</Name> <Members> <ScriptProperty> <Name>AuthorName</Name> <GetScriptBlock>$this.Author.username</GetScriptBlock> </ScriptProperty> </Members> </Type> <Type> <Name>GitLab.BlobSearchResult</Name> <Members> <ScriptProperty> <Name>LineNumber</Name> <GetScriptBlock>$this.Startline</GetScriptBlock> </ScriptProperty> </Members> </Type> </Types> |