/s2i-java-container

Primary LanguageShellApache License 2.0Apache-2.0

Source-to-Image Builder images Docker Hub Docker Hub

Java S2I Builder image

The S2I Java builder can be used to use generate Java S2I builds for flat classpath applications. It supports flat-classpath and fat-jar packaged applications, leveraging the run-java-sh project.

Development

The project use fish-pepper to generete images/Dockerfiles, so do not directly change run-java.sh. Instead:

  • makes your change in run-java-sh project.
  • download and install fish-pepper from master.
  • run it like path/to/fishpepperrepo/fish-pepper.js both in ./java and .karaf directories.

If you have errors please remove .fp-git-blocks/ direcoties under both ./java and .karaf.

Release Notes

Please keep the CHANGELOG.md up-to-date.

Release Process

Jenkins auto push a release of kubespheredev/java-*-centos7 to Docker Hub: