diff options
Diffstat (limited to 'qa/Rakefile')
-rw-r--r-- | qa/Rakefile | 14 |
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 |