OmniLayer/OmniJ

Add embedded "Build Status" widgets.

Closed this issue · 3 comments

Jenkins can provide a build status widget for each job, but because I've configured Jenkins to only serve via https:// and we're using a self-signed SSL certificate the image embedding doesn't work correctly on Github.

You can see the issue below:
Build Status

@achamely, @dexX7 Any suggestions on how to configure NGINX to redirect to https:// for all requests but this image?

dexX7 commented

I'm not too familiar with this, but can you create an exception for ci.omni.foundation/buildStatus/ (as seperate location, or sub project)?

I'm actually thinking about getting a free certificate using Let's Encrypt -- that's probably the best solution.

We've had these for Github Actions for a while now.