How do I create badges for my project in gitlab?
I know there is a webpage for it here https://docs.gitlab.com/ee/user/project/badges.html
but I have no idea what they are saying.
suppose my project is here https://gitlab.com/username/userproject
what should be the link and the badge image link?
There are two default badges: Pipeline and Coverage. The example URLs would be:
https://gitlab.com/username/userproject/badges/master/pipeline.svg
https://gitlab.com/username/userproject/badges/master/coverage.svg
But you can also set up custom badges. But you have to create them on your own. For public repos you can use an service like Shields.io or private repos you can use AnyBadge (needs an python interpreter in build chain. Here is an example how to set up a custom badge: Adding Custom badges to Gitlab
When you look at bigger repositories (for example this), you can have a look at the path of the images and see where they are created.