trigger-service: add github-git service
This commit is contained in:
parent
e4ebfc95bb
commit
8b4af56b4a
1 changed files with 27 additions and 2 deletions
|
@ -10,12 +10,11 @@ angular.module('quay').factory('TriggerService', ['UtilService', '$sanitize', 'K
|
||||||
'github': {
|
'github': {
|
||||||
'description': function(config) {
|
'description': function(config) {
|
||||||
var source = UtilService.textToSafeHtml(config['build_source']);
|
var source = UtilService.textToSafeHtml(config['build_source']);
|
||||||
var desc = '<i class="fa fa-github fa-lg" style="margin-left: 2px; margin-right: 2px"></i> Push to Github Repository ';
|
var desc = '<i class="fa fa-github fa-lg" style="margin-left: 2px; margin-right: 2px"></i> Push to Github Repository (Deprecated) ';
|
||||||
desc += '<a href="https://github.com/' + source + '" target="_blank">' + source + '</a>';
|
desc += '<a href="https://github.com/' + source + '" target="_blank">' + source + '</a>';
|
||||||
desc += '<br>Dockerfile folder: //' + UtilService.textToSafeHtml(config['subdir']);
|
desc += '<br>Dockerfile folder: //' + UtilService.textToSafeHtml(config['subdir']);
|
||||||
return desc;
|
return desc;
|
||||||
},
|
},
|
||||||
|
|
||||||
'run_parameters': [
|
'run_parameters': [
|
||||||
{
|
{
|
||||||
'title': 'Branch',
|
'title': 'Branch',
|
||||||
|
@ -23,7 +22,33 @@ angular.module('quay').factory('TriggerService', ['UtilService', '$sanitize', 'K
|
||||||
'name': 'branch_name'
|
'name': 'branch_name'
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
'get_redirect_url': function(namespace, repository) {
|
||||||
|
var redirect_uri = KeyService['githubRedirectUri'] + '/trigger/' +
|
||||||
|
namespace + '/' + repository;
|
||||||
|
|
||||||
|
var authorize_url = KeyService['githubTriggerAuthorizeUrl'];
|
||||||
|
var client_id = KeyService['githubTriggerClientId'];
|
||||||
|
|
||||||
|
return authorize_url + 'client_id=' + client_id +
|
||||||
|
'&scope=repo,user:email&redirect_uri=' + redirect_uri;
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
'github-git': {
|
||||||
|
'description': function(config) {
|
||||||
|
var source = UtilService.textToSafeHtml(config['build_source']);
|
||||||
|
var desc = '<i class="fa fa-github fa-lg" style="margin-left: 2px; margin-right: 2px"></i> Push to Github Repository ';
|
||||||
|
desc += '<a href="https://github.com/' + source + '" target="_blank">' + source + '</a>';
|
||||||
|
desc += '<br>Dockerfile folder: //' + UtilService.textToSafeHtml(config['subdir']);
|
||||||
|
return desc;
|
||||||
|
},
|
||||||
|
'run_parameters': [
|
||||||
|
{
|
||||||
|
'title': 'Branch',
|
||||||
|
'type': 'option',
|
||||||
|
'name': 'branch_name'
|
||||||
|
}
|
||||||
|
],
|
||||||
'get_redirect_url': function(namespace, repository) {
|
'get_redirect_url': function(namespace, repository) {
|
||||||
var redirect_uri = KeyService['githubRedirectUri'] + '/trigger/' +
|
var redirect_uri = KeyService['githubRedirectUri'] + '/trigger/' +
|
||||||
namespace + '/' + repository;
|
namespace + '/' + repository;
|
||||||
|
|
Reference in a new issue