-
Notifications
You must be signed in to change notification settings - Fork 206
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make jobs running without needing to set needles URL specifically #5804
Conversation
4a88e1b
to
776bd58
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #5804 +/- ##
==========================================
- Coverage 98.49% 98.49% -0.01%
==========================================
Files 394 394
Lines 38688 38686 -2
==========================================
- Hits 38104 38102 -2
Misses 584 584 ☔ View full report in Codecov by Sentry. |
2a99fc2
to
e8fc083
Compare
a2098c7
to
0e4b252
Compare
a66afff
to
4704d76
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If this works the change would be very good. So does an invocation like
openqa-clone-custom-git-refspec https://github.com/os-autoinst/os-autoinst-distri-openQA/pull/177 https://openqa.opensuse.org/tests/4285633 ADD_OPENQA_REPO=1
work? You should probably also try with an osado job.
❯ script/openqa-clone-custom-git-refspec https://github.com/os-autoinst/os-autoinst-distri-openQA/tree/master https://openqa.opensuse.org/tests/4372365 ADD_OPENQA_REPO=1
|
This comment was marked as resolved.
This comment was marked as resolved.
This looks good. Now try with an osado job to cover the case when |
❯ script/openqa-clone-custom-git-refspec https://github.com/os-autoinst/os-autoinst-distri-opensuse/tree/master https://openqa.opensuse.org/tests/4368385 ADD_OPENQA_REPO=1
|
Ok, looks like all common cases just continue to work. |
As per https://progress.opensuse.org/issues/162632, openqa-clone-custom-git-refspec might fail in case NEEDLES_DIR is set and contains an absolute path which directs to the pool. However the NEEDLES_DIR does not to be adjust as it is set once the job run. Signed-off-by: ybonatakis <[email protected]>
4704d76
to
ad62032
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good so far. Please invite our common "beta testers" to try this out :)
EDIT: No reaction from SUSE power users
As per https://progress.opensuse.org/issues/162632, openqa-clone-custom-git-refspec might fail in case NEEDLES_DIR is set and contains an absolute path which directs to the pool. Also in contrast of the poo's suggestion there is no change in removal of the vars.json logic.