diff options
Diffstat (limited to 'qa/qa/resource/deploy_token.rb')
-rw-r--r-- | qa/qa/resource/deploy_token.rb | 3 |
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 |