Allow manual triggering of both branches and tags

Fixes #100
This commit is contained in:
Joseph Schorr 2015-06-19 12:54:39 -04:00
parent 82287926ab
commit 143036be9c
7 changed files with 312 additions and 56 deletions

View file

@ -16,6 +16,7 @@ angular.module('quay').directive('manualTriggerBuildDialog', function () {
controller: function($scope, $element, ApiService, TriggerService) {
$scope.parameters = {};
$scope.fieldOptions = {};
$scope.lookaheadItems = {};
$scope.startTrigger = function() {
$('#startTriggerDialog').modal('hide');
@ -36,7 +37,7 @@ angular.module('quay').directive('manualTriggerBuildDialog', function () {
var parameters = TriggerService.getRunParameters($scope.trigger.service);
for (var i = 0; i < parameters.length; ++i) {
var parameter = parameters[i];
if (parameter['type'] == 'option') {
if (parameter['type'] == 'option' || parameter['type'] == 'autocomplete') {
// Load the values for this parameter.
var params = {
'repository': $scope.repository.namespace + '/' + $scope.repository.name,