Project

General

Profile

Actions

action #152939

closed

coordination #58184: [saga][epic][use case] full version control awareness within openQA

coordination #48641: [epic] Trigger openQA tests in pull requests of any product github pull request

Find "last build" of a product over API size:M

Added by okurz 5 months ago. Updated 3 months ago.

Status:
Resolved
Priority:
Low
Assignee:
Category:
Feature requests
Target version:
Start date:
2023-12-27
Due date:
% Done:

0%

Estimated time:

Description

Motivation

See
https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/18182#discussion_r1426859632

in https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/18182/files/3a35f9b2dae8ea461df44c580a8593393fcf0c99#diff-de0e4ae603aa915aebe97e563c4ffe51dfe10881cc9904c4dfe0c39faebbffd6R25
we need to find out a "latest build", similar as we do in
https://github.com/os-autoinst/os-autoinst-distri-openQA/blob/master/.github/workflows/openqa.yml#L27
which should be easier to get from openQA directly.

Added after QE Tools unblock session: 2024-01-17: We see the main customer value in having a stable API.

Acceptance criteria

  • AC1: Both os-autoinst-distri-openQA+os-autoinst-distri-opensuse can use a more simple proper API route to find out the "last finished build"/"last published build" of a product on openQA test results
  • AC2: The purpose of the new API route is discoverable over at least one other route, e.g. mentioned in the documentation

Suggestions

Further details

  • "osdo" refers to os-autoinst-distri-opensuse
  • "osda" refers to os-autoinst-distri-openQA
Actions

Also available in: Atom PDF