TheAngryByrd / MiniScaffold

F# Template for creating and publishing libraries targeting .NET 6.0 `net6.0` or console apps .NET 6.0 `net6.0`.
https://www.jimmybyrd.me/MiniScaffold/
MIT License
267 stars 31 forks source link

AppVeyor badge nuances #63

Closed TheAngryByrd closed 4 years ago

TheAngryByrd commented 6 years ago

Description

Appveyor seems to "normalize" projects.

For example if you started a project called MyLib.SomethingElse, appveyor links should be (https://buildstats.info/appveyor/chart/TheAngryByrd/MyLib-SomethingElse) (https://ci.appveyor.com/project/TheAngryByrd/MyLib-SomethingElse)

but are

(https://buildstats.info/appveyor/chart/TheAngryByrd/MyLib.SomethingElse) (https://ci.appveyor.com/project/TheAngryByrd/MyLib.SomethingElse)

which leads to no project being found when clicking the badges.

However

https://ci.appveyor.com/api/projects/status/github/TheAngryByrd/MyLib.SomethingElse?svg=true

is perfectly valid.

sigh

Error messages, screenshots

Please add any error logs or screenshots if available.

Failing test, failing github repo, or reproduction steps

Please add either a failing test, a github repo of the problem or detailed reproduction steps.

Expected Behavior

Please define what you would expect the behavior to be like.

Known workarounds

Fixing them manually.

Other information

TheAngryByrd commented 5 years ago

I think the solution is to just document this unless someone can come up with a better answer.