From 784941eee6fb3ce8b2cdccf2eb75e908a9b15d7a Mon Sep 17 00:00:00 2001 From: Balasankar C Date: Tue, 9 May 2017 18:51:32 +0530 Subject: [PATCH] Improve readability of code --- scripts/trigger-build | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/scripts/trigger-build b/scripts/trigger-build index ccdb01c96ca..741e6361f01 100755 --- a/scripts/trigger-build +++ b/scripts/trigger-build @@ -5,14 +5,17 @@ require 'json' uri = URI('https://gitlab.com/api/v4/projects/20699/trigger/pipeline') params = { - "token" => ENV['BUILD_TRIGGER_TOKEN'], - "variables[GITLAB_VERSION]" => ENV['CI_COMMIT_SHA'], + "ref" => ENV["OMNIBUS_BRANCH"] || "master", + "token" => ENV["BUILD_TRIGGER_TOKEN"], + "variables[GITLAB_VERSION]" => ENV["CI_COMMIT_SHA"], "variables[ALTERNATIVE_SOURCES]" => true, } -params['ref'] = ENV['OMNIBUS_BRANCH'] || "master" + Dir.glob("*_VERSION").each do |version_file| params["variables[#{version_file}]"] = File.read(version_file).strip end + res = Net::HTTP.post_form(uri, params) pipeline_id = JSON.parse(res.body)['id'] + puts "Triggered pipeline can be found at https://gitlab.com/gitlab-org/omnibus-gitlab/pipelines/#{pipeline_id}"