diff options
Diffstat (limited to 'tooling/bin/find_foss_tests')
-rwxr-xr-x | tooling/bin/find_foss_tests | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/tooling/bin/find_foss_tests b/tooling/bin/find_foss_tests deleted file mode 100755 index 9cd8a616ad0..00000000000 --- a/tooling/bin/find_foss_tests +++ /dev/null @@ -1,25 +0,0 @@ -#!/usr/bin/env ruby -# frozen_string_literal: true - -require 'gitlab' -require 'test_file_finder' - -gitlab_token = ENV.fetch('DANGER_GITLAB_API_TOKEN', '') - -Gitlab.configure do |config| - config.endpoint = 'https://gitlab.com/api/v4' - config.private_token = gitlab_token -end - -output_file = ARGV.shift - -mr_project_path = ENV.fetch('CI_MERGE_REQUEST_PROJECT_PATH') -mr_iid = ENV.fetch('CI_MERGE_REQUEST_IID') - -mr_changes = Gitlab.merge_request_changes(mr_project_path, mr_iid) -changed_files = mr_changes.changes.map { |change| change['new_path'] } - -mapping = TestFileFinder::Mapping.load('tests.yml') -test_files = TestFileFinder::FileFinder.new(paths: changed_files, mapping: mapping).test_files - -File.write(output_file, test_files.uniq.join(' ')) |