summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGrzegorz Bizon <grzesiek.bizon@gmail.com>2017-11-24 14:36:33 +0100
committerGrzegorz Bizon <grzesiek.bizon@gmail.com>2017-11-24 14:36:33 +0100
commit725793c6712426cb9dcb983de8c7884a83caf24a (patch)
tree4d3505abafaa7bd8456e92eb2b3e24fb01276be0
parent6db15bdff25e638571bafbbd687e6f2cc8941532 (diff)
downloadgitlab-ce-725793c6712426cb9dcb983de8c7884a83caf24a.tar.gz
Escape omnibus project path to use with the API
-rwxr-xr-xscripts/trigger-build-omnibus4
1 files changed, 2 insertions, 2 deletions
diff --git a/scripts/trigger-build-omnibus b/scripts/trigger-build-omnibus
index eb301e344fb..2e2a9ded29b 100755
--- a/scripts/trigger-build-omnibus
+++ b/scripts/trigger-build-omnibus
@@ -2,16 +2,16 @@
require 'net/http'
require 'json'
+require 'cgi'
module Omnibus
- PROJECT_ID = 20699
PROJECT_PATH = 'gitlab-org/omnibus-gitlab'.freeze
class Trigger
TOKEN = ENV['BUILD_TRIGGER_TOKEN']
def initialize
- @uri = URI("https://gitlab.com/api/v4/projects/#{Omnibus::PROJECT_ID}/trigger/pipeline")
+ @uri = URI("https://gitlab.com/api/v4/projects/#{CGI.escape(Omnibus::PROJECT_PATH)}/trigger/pipeline")
@params = env_params.merge(file_params).merge(token: TOKEN)
end