From f8409fcc7d1886640cbc8fa7654282a51646f84f Mon Sep 17 00:00:00 2001 From: Gavin Mogan Date: Mon, 24 Aug 2020 19:00:13 -0700 Subject: [PATCH] Mime types were not set by default, so enable the mime factory --- .../jenkins/distribution/service/MimeMapping.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 src/main/java/com/org/jenkins/custom/jenkins/distribution/service/MimeMapping.java diff --git a/src/main/java/com/org/jenkins/custom/jenkins/distribution/service/MimeMapping.java b/src/main/java/com/org/jenkins/custom/jenkins/distribution/service/MimeMapping.java new file mode 100644 index 0000000..b801b23 --- /dev/null +++ b/src/main/java/com/org/jenkins/custom/jenkins/distribution/service/MimeMapping.java @@ -0,0 +1,15 @@ +package com.org.jenkins.custom.jenkins.distribution.service; + +import org.springframework.boot.web.server.MimeMappings; +import org.springframework.boot.web.server.WebServerFactoryCustomizer; +import org.springframework.boot.web.servlet.server.ConfigurableServletWebServerFactory; +import org.springframework.context.annotation.Configuration; + +@Configuration +public class MimeMapping implements WebServerFactoryCustomizer { + @Override + public void customize(final ConfigurableServletWebServerFactory factory) { + final MimeMappings mappings = new MimeMappings(MimeMappings.DEFAULT); + factory.setMimeMappings(mappings); + } +} \ No newline at end of file