summaryrefslogtreecommitdiff
path: root/qa/Rakefile
diff options
context:
space:
mode:
Diffstat (limited to 'qa/Rakefile')
-rw-r--r--qa/Rakefile14
1 files changed, 7 insertions, 7 deletions
diff --git a/qa/Rakefile b/qa/Rakefile
index e865b972b4e..5d8c49a399b 100644
--- a/qa/Rakefile
+++ b/qa/Rakefile
@@ -1,14 +1,9 @@
# frozen_string_literal: true
# rubocop:disable Rails/RakeEnvironment
-Dir['tasks/*.rake'].each { |file| load file }
+require_relative "qa"
-require_relative 'qa/tools/revoke_all_personal_access_tokens'
-require_relative 'qa/tools/delete_subgroups'
-require_relative 'qa/tools/generate_perf_testdata'
-require_relative 'qa/tools/delete_test_ssh_keys'
-require_relative 'qa/tools/initialize_gitlab_auth'
-require_relative 'qa/tools/delete_projects'
+Dir['tasks/*.rake'].each { |file| load file }
desc "Revokes all personal access tokens"
task :revoke_personal_access_tokens do
@@ -64,4 +59,9 @@ desc "Deletes projects directly under the provided group"
task :delete_projects do
QA::Tools::DeleteProjects.new.run
end
+
+desc "Deletes resources created during E2E test runs"
+task :delete_test_resources, :file_pattern do |t, args|
+ QA::Tools::DeleteTestResources.new(args[:file_pattern]).run
+end
# rubocop:enable Rails/RakeEnvironment