From e668daceb9216379be9b68c35d91d1490e1cb605 Mon Sep 17 00:00:00 2001 From: jflamy Date: Tue, 16 Apr 2019 20:28:57 -0400 Subject: [PATCH] Add Procfiles for Heroku cloud deployment --- owlcms/src/main/assembly/Procfile | 1 + owlcms/src/main/assembly/demoProcfile | 1 + owlcms/src/main/assembly/zip.xml | 53 ++++++++++++++++++--------- 3 files changed, 37 insertions(+), 18 deletions(-) create mode 100644 owlcms/src/main/assembly/Procfile create mode 100644 owlcms/src/main/assembly/demoProcfile diff --git a/owlcms/src/main/assembly/Procfile b/owlcms/src/main/assembly/Procfile new file mode 100644 index 000000000..b9e4efc20 --- /dev/null +++ b/owlcms/src/main/assembly/Procfile @@ -0,0 +1 @@ +web: java -D"server.port"=$PORT -jar ${project.artifactId}-${project.version}.jar \ No newline at end of file diff --git a/owlcms/src/main/assembly/demoProcfile b/owlcms/src/main/assembly/demoProcfile new file mode 100644 index 000000000..22980d397 --- /dev/null +++ b/owlcms/src/main/assembly/demoProcfile @@ -0,0 +1 @@ +web: java -D"server.port"=$PORT -DdemoMode=true -jar ${project.artifactId}-${project.version}.jar \ No newline at end of file diff --git a/owlcms/src/main/assembly/zip.xml b/owlcms/src/main/assembly/zip.xml index 3817d87b2..19dcfb92f 100644 --- a/owlcms/src/main/assembly/zip.xml +++ b/owlcms/src/main/assembly/zip.xml @@ -1,19 +1,36 @@ - - - - zip - - false - - - ${project.build.directory} - / - - ${project.artifactId}.exe - ${project.artifactId}-${project.version}.jar - - - + + + + zip + + false + + + ${project.build.directory} + / + + ${project.artifactId}.exe + ${project.artifactId}-${project.version}.jar + + + + + + ${project.basedir}/src/main/assembly/Procfile + / + true + + + ${project.basedir}/src/main/assembly/demoProcfile + / + + + NOTICE.txt + / + true + + \ No newline at end of file