summaryrefslogtreecommitdiff
path: root/qa/qa/resource/deploy_token.rb
diff options
context:
space:
mode:
Diffstat (limited to 'qa/qa/resource/deploy_token.rb')
-rw-r--r--qa/qa/resource/deploy_token.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/qa/qa/resource/deploy_token.rb b/qa/qa/resource/deploy_token.rb
index 151454c37b1..f5d3b87fc2b 100644
--- a/qa/qa/resource/deploy_token.rb
+++ b/qa/qa/resource/deploy_token.rb
@@ -4,6 +4,7 @@ module QA
module Resource
class DeployToken < Base
attr_accessor :name, :expires_at
+ attr_writer :scopes
attribute :username do
Page::Project::Settings::Repository.perform do |repository_page|
@@ -37,7 +38,7 @@ module QA
setting.expand_deploy_tokens do |page|
page.fill_token_name(name)
page.fill_token_expires_at(expires_at)
- page.fill_scopes(read_repository: true, read_package_registry: true, write_package_registry: true)
+ page.fill_scopes(@scopes)
page.add_token
end