action #54611

Add required checks to staging projects

Added by coolo 7 months ago. Updated 7 months ago.

Status:ResolvedStart date:24/07/2019
Priority:NormalDue date:
Assignee:coolo% Done:

0%

Category:Release Engineering
Target version:Alpha
Duration:

Description

We need the required checks for every staging project setup manually.

There is also no osc command for that atm, so it's quite manual.

History

#1 Updated by coolo 7 months ago

  • Status changed from New to Resolved
coolo@f102#>osc api /status_reports/built_repositories/openSUSE:Leap:15.1:Staging:A/standard/x86_64/required_checks
<required_checks project="openSUSE:Leap:15.1:Staging:A" repository="standard" architecture="x86_64">
  <name>installcheck</name>
</required_checks>
coolo@f102#~>osc api /status_reports/built_repositories/openSUSE:Leap:15.1:Staging:A/standard/x86_64/required_checks > /tmp/l
coolo@f102#~>for i in A B C D E; do fosc api -X POST -T /tmp/l /status_reports/built_repositories/openSUSE:Leap:15.2:Staging:$i/standard/x86_64/required_checks; done


coolo@f102#~>osc api /status_reports/repositories/openSUSE:Leap:15.1:Staging:A/images/required_checks
<required_checks project="openSUSE:Leap:15.1:Staging:A" repository="images">
  <name>openqa:cryptlvm</name>
</required_checks>
coolo@f102#~>osc api /status_reports/repositories/openSUSE:Leap:15.1:Staging:A/images/required_checks > /tmp/l
coolo@f102#~>for i in A B C D E; do fosc api -X POST -T /tmp/l /status_reports/repositories/openSUSE:Leap:15.2:Staging:$i/images/required_checks; done

Also available in: Atom PDF