diff options
author | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2017-11-24 14:36:33 +0100 |
---|---|---|
committer | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2017-11-24 14:36:33 +0100 |
commit | 725793c6712426cb9dcb983de8c7884a83caf24a (patch) | |
tree | 4d3505abafaa7bd8456e92eb2b3e24fb01276be0 | |
parent | 6db15bdff25e638571bafbbd687e6f2cc8941532 (diff) | |
download | gitlab-ce-725793c6712426cb9dcb983de8c7884a83caf24a.tar.gz |
Escape omnibus project path to use with the API
-rwxr-xr-x | scripts/trigger-build-omnibus | 4 |
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 |