PartsUnlimitedMRPmicro/Web
David Tesar 5fd475314c
Update helm charts, Readme bash scripts (#22)
- Refactor the helm charts to only have one shared chart, updating this chart to be resilient to handle all APIs
- Update the deploy readme to be accurate and more condensed
- Fix the APIs to actually use the mongo_conn and expose_port ENV variables
- Add .dockerignore file to speed up local docker builds where node_modules is present from the mongodb npm package
- Fix the web client to have the proper internal API addresses for the k8s cluster
2018-12-06 14:32:29 -08:00
..
gradle/wrapper Setup CI (#6) 2017-06-16 19:16:55 -07:00
src/main Update helm charts, Readme bash scripts (#22) 2018-12-06 14:32:29 -08:00
.gitignore Setup CI (#6) 2017-06-16 19:16:55 -07:00
Dockerfile Fixes and docs to deploy whole application to K8s (#16) 2018-02-01 16:05:33 -08:00
README.md Update dockerfiles, add readmes, fix CI (#8) 2017-07-18 15:52:18 -07:00
azure-pipelines.yml Adding Azure Pipelines CI builds (#26) 2018-12-06 14:15:51 -08:00
build.gradle Setup CI (#6) 2017-06-16 19:16:55 -07:00
gradlew Setup CI (#6) 2017-06-16 19:16:55 -07:00
gradlew.bat Setup CI (#6) 2017-06-16 19:16:55 -07:00

README.md

Building the Web Client

The MRP web client is a static website. The build process here creates a single archive (war) file that is used by the Tomcat host for the site.

Windows

Building on Windows the following command is used to build the client WAR file.

.\gradlew.bat build

This creates the mrp.war in the ./build/libs directory.

Linux

Building on Linux the following command is used to build the client WAR file.

# ensure the 'gradlew' is executable
chmod +x gradlew

# now build
./gradlew build

Cleaning all builds

Windows

Run removeBuild.bat to remove the ./build directory.

Linux

On Linux remove the ./build with the following command to 'clean'

rm -rf ./build

MRP.war file

Ensure you copy or move the ./build/libs/mrp_client.war file to your location needed to run.