Module: Buildkit::Client::Artifacts
- Included in:
- Buildkit::Client
- Defined in:
- lib/buildkit/client/artifacts.rb
Overview
Methods for the Artifacts API
Instance Method Summary collapse
-
#artifacts(org, pipeline, build, options = {}) ⇒ Array<Sawyer::Resource>
List all artifacts for a build.
-
#job_artifacts(org, pipeline, build, job, options = {}) ⇒ Array<Sawyer::Resource>
List all artifacts for a job.
Instance Method Details
#artifacts(org, pipeline, build, options = {}) ⇒ Array<Sawyer::Resource>
List all artifacts for a build
15 16 17 |
# File 'lib/buildkit/client/artifacts.rb', line 15 def artifacts(org, pipeline, build, = {}) get("/v2/organizations/#{org}/pipelines/#{pipeline}/builds/#{build}/artifacts", ) end |
#job_artifacts(org, pipeline, build, job, options = {}) ⇒ Array<Sawyer::Resource>
List all artifacts for a job
25 26 27 |
# File 'lib/buildkit/client/artifacts.rb', line 25 def job_artifacts(org, pipeline, build, job, = {}) get("/v2/organizations/#{org}/pipelines/#{pipeline}/builds/#{build}/jobs/#{job}/artifacts", ) end |