Link to commit author user page from pipelines (!11100)
This commit is contained in:
parent
b1645ab91e
commit
50181499bf
|
@ -62,10 +62,12 @@ export default {
|
||||||
commitAuthor() {
|
commitAuthor() {
|
||||||
let commitAuthorInformation;
|
let commitAuthorInformation;
|
||||||
|
|
||||||
|
if (!this.pipeline || !this.pipeline.commit) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
// 1. person who is an author of a commit might be a GitLab user
|
// 1. person who is an author of a commit might be a GitLab user
|
||||||
if (this.pipeline &&
|
if (this.pipeline.commit.author) {
|
||||||
this.pipeline.commit &&
|
|
||||||
this.pipeline.commit.author) {
|
|
||||||
// 2. if person who is an author of a commit is a GitLab user
|
// 2. if person who is an author of a commit is a GitLab user
|
||||||
// he/she can have a GitLab avatar
|
// he/she can have a GitLab avatar
|
||||||
if (this.pipeline.commit.author.avatar_url) {
|
if (this.pipeline.commit.author.avatar_url) {
|
||||||
|
@ -77,11 +79,8 @@ export default {
|
||||||
avatar_url: this.pipeline.commit.author_gravatar_url,
|
avatar_url: this.pipeline.commit.author_gravatar_url,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
// 4. If committer is not a GitLab User he/she can have a Gravatar
|
// 4. If committer is not a GitLab User he/she can have a Gravatar
|
||||||
if (this.pipeline &&
|
} else {
|
||||||
this.pipeline.commit) {
|
|
||||||
commitAuthorInformation = {
|
commitAuthorInformation = {
|
||||||
avatar_url: this.pipeline.commit.author_gravatar_url,
|
avatar_url: this.pipeline.commit.author_gravatar_url,
|
||||||
web_url: `mailto:${this.pipeline.commit.author_email}`,
|
web_url: `mailto:${this.pipeline.commit.author_email}`,
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
---
|
||||||
|
title: Link to commit author user page from pipelines
|
||||||
|
merge_request: 11100
|
||||||
|
author:
|
Loading…
Reference in New Issue