1. 13 May, 2015 18 commits
  2. 12 May, 2015 3 commits
    • Andy Wilkinson's avatar
      Allow JspServlet's init parameters to be configured via the environment · 18453c0e
      Andy Wilkinson authored
      This commit adds support for configuring the JSP servlet’s init
      parameters via the environment using server.jsp-servlet.init-parameters.*.
      As part of this change the configuration of registerJspServlet and
      jspServletClassName have been moved onto a new type, JspServlet, and the
      existing setters on ConfigurableEmbeddedServletContainer have been 
      deprecated. In addition to providing a model for configuring the JSP
      servlet that’s consistent with the model for other configuration (SSL,
      for example), this change also means that the class name and whether or
      not the servlet is registered at all can now also be configured via the
      environment.
      
      Closes gh-2825
      18453c0e
    • Andy Wilkinson's avatar
      Fix test that was broken in b24e736c · 63a7b24d
      Andy Wilkinson authored
      63a7b24d
    • Dave Syer's avatar
      Add env var parameters to launch.script · b24e736c
      Dave Syer authored
      Some of the features of the launch.script were not exposed for users
      to be able to control at runtime. It now accepts things like
      PID_FOLDER and LOG_FOLDER as environment variables, and also adopts
      a clear naming convention where only the inputs are UPPER_CASE.
      b24e736c
  3. 11 May, 2015 14 commits
  4. 07 May, 2015 2 commits
    • Andy Wilkinson's avatar
      Ensure that javadoc is generated in a full build · 8f5b88c3
      Andy Wilkinson authored
      For reasons that I don’t understand, Maven has decided to stop running
      the javadoc:jar task as part of the package phase. It appears to be
      related to the addition of the build-helper plugin in
      spring-boot-dependencies. Binding javadoc:jar to the prepare-package
      phase convinces Maven to run it, apparently without any unwanted side
      effects.
      8f5b88c3
    • Andy Wilkinson's avatar
      Support bom-based dependency management in the CLI · 51c49b69
      Andy Wilkinson authored
      Previously, the CLI’s dependency management used proprietary Properties
      file-based metadata to configure its dependency management. Since
      spring-boot-gradle-plugin’s move to using the separate dependency
      management plugin the CLI was the only user of this format.
      
      This commit updates the CLI to use Maven boms to configure its
      dependency management. By default it uses the spring-boot-dependencies
      bom. This configuration can be augmented and overridden using the new
      @DependencyManagementBom annotation which replaces @GrabMetadata.
      
      Closes gh-2688
      Closes gh-2439
      51c49b69
  5. 06 May, 2015 3 commits