diff options
Diffstat (limited to 'qa/qa/resource/project.rb')
-rw-r--r-- | qa/qa/resource/project.rb | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/qa/qa/resource/project.rb b/qa/qa/resource/project.rb index 23e2ec07491..aaa882cffde 100644 --- a/qa/qa/resource/project.rb +++ b/qa/qa/resource/project.rb @@ -155,6 +155,10 @@ module QA "#{api_get_path}/registry/repositories" end + def api_packages_path + "#{api_get_path}/packages" + end + def api_commits_path "#{api_get_path}/repository/commits" end @@ -175,6 +179,10 @@ module QA "#{api_get_path}/pipelines" end + def api_pipeline_schedules_path + "#{api_get_path}/pipeline_schedules" + end + def api_put_path "/projects/#{id}" end @@ -262,7 +270,11 @@ module QA def registry_repositories response = get Runtime::API::Request.new(api_client, "#{api_registry_repositories_path}").url + parse_body(response) + end + def packages + response = get Runtime::API::Request.new(api_client, "#{api_packages_path}").url parse_body(response) end @@ -282,6 +294,10 @@ module QA parse_body(get(Runtime::API::Request.new(api_client, api_pipelines_path).url)) end + def pipeline_schedules + parse_body(get(Runtime::API::Request.new(api_client, api_pipeline_schedules_path).url)) + end + private def transform_api_resource(api_resource) |