-
Notifications
You must be signed in to change notification settings - Fork 43
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
ping/_composition: use latest release in interop-latest #37
ping/_composition: use latest release in interop-latest #37
Conversation
be1774e
to
7f0d044
Compare
7f0d044
to
fc7a0e0
Compare
See related discussion in libp2p/rust-libp2p#2835 I still think we could test But I want to merge interop as soon as possible in rust and make sure we don't break go-libp2p, so let's have a follow-up discussion when interop test is running everywhere! |
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.
Not sure I can review this, I don't understand what's going on in this TOML file.
@@ -14,38 +14,26 @@ | |||
go_proxy_url = "https://proxy.golang.org" | |||
|
|||
{{ with (load_resource "./go.toml") }} | |||
{{ with .master }} | |||
{{ with (index .groups 0) }} |
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.
@marten-seemann No worries, I requested your review regarding the feature itself,
nothing much to see in the code, quick overview:
- we use go templates to simplify maintenance,
- with
load_resource
we load https://github.com/libp2p/test-plans/blob/master/ping/_compositions/go.toml in the template.
This PR replaces the use of the master
version with the latest release registered in .groups
(loaded from the go.toml file)
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.
From what I can tell, this looks good to me.
Update the interop (latest) tests so that we build & test:
(before we would test against
master
branch for each of these projects).