Commit Graph

123 Commits

Author SHA1 Message Date
Arnaud Roques 6fb3c39096 version 1.2017.13 2017-05-10 22:20:18 +02:00
Arnaud Roques 18c119b28e version 1.2017.12 2017-04-27 09:15:04 +02:00
Clément Moyroud 163863ac0b Allow running on the Openshift platform
A few changes are necessary for the best out-of-the-box experience on Docker-based application
platforms such as OpenShift:
1. For security purposes, they run the containers as non-root. Before this change, the user was
   trying to write to the home dir, which is set to /root by default.
2. Deploy time is limited, and the download of dependencies by Jetty at start-up time, while
   convenient for testing, causes timeouts when deploying. a WAR is now created during
   Docker image creation, and as a result starting up the container is really fast now.

In addition, it is now possible to enable debug logging for Jetty by uncommenting the
relevant line in the Dockerfile.
2017-04-25 16:18:11 -07:00
Arnaud Roques f37bbe9d41 version 2017.11 2017-04-19 21:41:42 +02:00
Arnaud Roques 67e9aeb992 version 2017.09 2017-04-05 21:57:35 +02:00
maximesinclair d4d39566bc [TASK] Return to default 8080 port 2015-02-14 22:47:14 +01:00
slavisah 37dda037ad server port customization option 2015-02-14 22:31:58 +01:00
maximesinclair 69fbe5d2b8 [FEATURE] CodeMirror first basic implementation 2014-02-19 23:37:33 +01:00
maximesinclair 9401ab4a61 [FEATURE] Checkstyle violations fail the Build 2014-02-15 19:20:32 +01:00
Maxime Sinclair fd2b6e7c02 [TASK] Checkstyle report and mvn site configuration 2014-02-06 18:28:06 +01:00
Maxime Sinclair e187b44b05 [FIX] Plantuml.jar version changed from LATEST to RELEASE 2013-11-26 16:47:52 +01:00
Maxime Sinclair 45eb47839d [TASK] JEE 5 upgrade
JEE5 Servlet2.5 JSP2.1 JSTL1.2
2013-10-17 16:45:15 +02:00
Maxime Sinclair e5fc4adcd7 [TASK] maven-war-plugin upgraded to 2.3 to avoid a warning
http://stackoverflow.com/questions/4342245/disable-maven-warning-message-selected-war-files-include-a-web-inf-web-xml-wh
2013-09-17 14:28:55 +02:00
Maxime Sinclair 7d7bdca930 [FEATURE] Map usage integrated in the interactive servlet
JSTL (without EL) added
2013-08-22 14:31:05 +02:00
Maxime Sinclair 017c690226 Formatted and tests skipped 2013-05-28 16:36:42 +02:00
maximesinclair 596cc8b79e Maven now uses the latest version of the plantuml lib 2013-04-30 11:21:35 +02:00
maximesinclair 26509be01e Source encoding defined 2013-04-30 09:52:02 +02:00
Maxime Sinclair deb82a10f6 plantuml jar updated to 7500 2011-12-28 16:53:32 +01:00
Maxime Sinclair 8cff4fe41f Version of the plugins fixed, maven warnings suppressed. 2011-12-28 16:34:54 +01:00
Maxime Sinclair 40fcdd04e2 Build timestamp mavenized using filtering. 2011-12-28 16:27:53 +01:00
Pablo Lalloni 11a215ddd0 Configure jetty-maven-plugin, build final name, wtp context path.
Add project name to maven pom.

Configure maven-eclipse-plugin wtp contextpath to "plantuml" for running
from eclipse embedded servers.

Add jetty-maven-plugin to maven pom allowing to run the webapp by
executing jetty:run-exploded or jetty:run-war maven goals.

Downgrade servlet-api dependency version to 2.4 to match web.xml
setting.

Remove development "leaked" dependency on jersey-server.

Changed maven build final name to produce "plantuml.war" as the previous
ant build.
2011-11-12 21:59:34 -03:00
Pablo Lalloni 1b9e92cc78 Added maven-eclipse-plugin configuration options for generation of
eclipse wtp configuration files so the project is recognized as a "web
project" in eclipse and it can be run in eclipse managed servers.
2011-11-12 16:22:48 -03:00
Pablo Lalloni 89c4d91b41 Project fully mavenized with functionality exceeding previous Ant build.xml implemented (except deployment to servlet container, which can be easily added).
Improved unit tests to be independent of externally running servlet container, now every test runs its own embedded jetty server (and stops it afterward).

Removed all eclipse artifacts (.project, .classpath, .settings, etc.) and added to .gitignore to be independent of development environment (can be autogenerated by maven, or better yet use m2eclipse).

Removed embedded dependency jars since they are handled automatically by maven.
2011-11-02 19:11:52 -03:00