Skip to content
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

Badge images in README are broken #1056

Closed
Cynical-Optimist opened this issue Oct 14, 2020 · 11 comments
Closed

Badge images in README are broken #1056

Cynical-Optimist opened this issue Oct 14, 2020 · 11 comments

Comments

@Cynical-Optimist
Copy link

See original issue on GitLab
In GitLab by [Gitlab user @cs-shadow] on Jun 25, 2019, 22:28

Summary

This is a relatively very minor inconvenience, but a couple of broken images at the very start of our README isn't ideal either :)

Steps to reproduce

View README at https://gitlab.com/BuildStream/buildstream/blob/master/README.rst.

What is the current bug behavior?

Image sources for the smapshot and release badges point to URLs that return 404.

Possible fixes

One simple fix would be to revert !876. Seems like the "old" links are still correct. However, I personally don't quite understand the split between the two websites so wanted to get a second opinion.

@Cynical-Optimist
Copy link
Author

In GitLab by [Gitlab user @cs-shadow] on Jun 25, 2019, 22:29

changed the description

1 similar comment
@Cynical-Optimist
Copy link
Author

In GitLab by [Gitlab user @cs-shadow] on Jun 25, 2019, 22:29

changed the description

@Cynical-Optimist
Copy link
Author

In GitLab by [Gitlab user @tristanvb] on Jun 26, 2019, 10:52

marked this issue as related to #178

@Cynical-Optimist
Copy link
Author

In GitLab by [Gitlab user @tristanvb] on Jun 26, 2019, 11:00

Ok so let's explain what's going on here, and first point out that the root cause of all of this madness is essentially still unresolved #178

In summary, the correct place to obtain the badges should always be master, regardless of current release version or what documentation they appear in (the whole point of the badges is to reflect what is the latest dev and latest stable tag, as such even documentation published last year contains a reference to the latest badges built at https://buildstream.gitlab.io/buildstream/).

I suspect that the issue here is that the README is referring to a https://docs.buildstream.build/ based url, which of course does not have the badges as the badge generation was never added in bst-1.2 branch.

@Cynical-Optimist
Copy link
Author

In GitLab by [Gitlab user @cs-shadow] on Jun 26, 2019, 13:50

mentioned in commit fdb89962201e294b820bf897a5de074e9aca0464

@Cynical-Optimist
Copy link
Author

In GitLab by [Gitlab user @cs-shadow] on Jun 26, 2019, 13:51

mentioned in merge request !1422

@Cynical-Optimist
Copy link
Author

In GitLab by [Gitlab user @cs-shadow] on Jun 26, 2019, 13:53

[Gitlab user @tristanvb] thanks very much for the explanation.

Currently the badges are indeed pointing to docs.buildstream.build, which throws a 404. I have submitted a fix in !1422.

@Cynical-Optimist
Copy link
Author

In GitLab by [Gitlab user @cs-shadow] on Jun 26, 2019, 13:55

mentioned in commit 1a103e0

@Cynical-Optimist
Copy link
Author

In GitLab by [Gitlab user @marge-bot123] on Jun 26, 2019, 15:01

closed via merge request !1422

@Cynical-Optimist
Copy link
Author

In GitLab by [Gitlab user @marge-bot123] on Jun 26, 2019, 15:01

mentioned in commit 7224582

@Cynical-Optimist
Copy link
Author

In GitLab by [Gitlab user @cs-shadow] on Jul 1, 2019, 17:38

mentioned in commit c3e2be3b092f63951d283be2738f878dcbb24b26

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant