diff options
author | Tomasz Maczukin <tomasz@maczukin.pl> | 2016-11-20 22:43:50 +0300 |
---|---|---|
committer | Tomasz Maczukin <tomasz@maczukin.pl> | 2016-11-21 17:01:06 +0300 |
commit | e3fb0740228219433a4623dc0b9325785e23ae16 (patch) | |
tree | c762d41ca6000f6336c819029f0799fea1651cee /lib/ci | |
parent | 596bbf670c95a513cce703dce756e957a143c596 (diff) |
Send credentials array with build data
Diffstat (limited to 'lib/ci')
-rw-r--r-- | lib/ci/api/entities.rb | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/ci/api/entities.rb b/lib/ci/api/entities.rb index e00d91a6b45..792ff628b09 100644 --- a/lib/ci/api/entities.rb +++ b/lib/ci/api/entities.rb @@ -32,6 +32,10 @@ module Ci expose :artifacts_file, using: ArtifactFile, if: ->(build, _) { build.artifacts? } end + class BuildCredentials < Grape::Entity + expose :type, :url, :username, :password + end + class BuildDetails < Build expose :commands expose :repo_url @@ -51,9 +55,7 @@ module Ci expose :variables expose :depends_on_builds, using: Build - expose :registry_url, if: ->(_, _) { Gitlab.config.registry.enabled } do |_| - Gitlab.config.registry.host_port - end + expose :credentials, using: BuildCredentials end class Runner < Grape::Entity |