Mayor issue with slack integration and pipelines + projects with icons
Summary
I noticed that having a GitLab project with an icon (on the public https://gitlab.com) doesn't work quite well with the slack integration and pipelines. It just doesn't post status updates to the webhook once the project has an icon set up - if the icon gets removed the webhook will be used again.
Steps to reproduce
- Create a new GitLab project with GitLab CI and a slack notifications webhook which announces pipeline statuses.
- Perform a successful pipeline, a webhook should get triggered.
- Add an icon to the project, then repeat step 2. This should not call a webhook whatsoever.
Example Project
https://gitlab.com/jomcraft-sources/defaultsettings
What is the current bug behavior?
No webhook will be issues when a pipeline update takes place
What is the expected correct behavior?
The webhook should be sent just as it will be with a project not having a set icon