PromucFlow_constructor/app/server
2020-09-21 16:28:14 +05:30
..
appsmith-interfaces Add datasource structure caching and MySQL structure support (#553) 2020-09-17 13:59:46 +05:30
appsmith-plugins Fix unquoted identifiers in generated queries for Postgres (#639) 2020-09-21 16:28:14 +05:30
appsmith-server Removing cacheResponse from the JSON response for actions (#564) 2020-09-18 13:19:56 +05:30
envs Adding more details to Contributing.md for server compilation (#582) 2020-09-19 12:56:42 +05:30
mongo-seed
scripts Bump bl from 2.2.0 to 2.2.1 in /app/server/scripts/node (#496) 2020-09-07 12:52:35 +05:30
.gitignore
.gitlab-ci.yml
build.sh
buildpack-run.sh
docker-compose.yml Minor fix to create certbot directories during installation (#211) 2020-08-03 21:07:40 +05:30
Dockerfile
entrypoint.sh
pom.xml Add maven-license-plugin to the project (#73) 2020-07-10 15:58:04 +05:30
Procfile
README.md Removing the keep-alive ping check for CI builds (#565) 2020-09-18 13:13:40 +05:30
system.properties

Appsmith Server

This is the server-side repo for the Appsmith framework.

How to build

$ ./build.sh <arguments>

For example:

$ ./build.sh -DskipTests

This script will perform the following steps:

  1. Compile the code
  2. Generate the jars for server & plugins
  3. Copy them into the dist directory

How to run

$ cd ./dist
$ java -jar -Dspring.profiles.active=$env server-1.0-SNAPSHOT.jar

How to test

In order to test the code, you can run the following command

mvn -B clean package

Please make sure that you have a local Redis instance running for the test cases. During tests, the MongoDB is run in-memory. So you don't require to be running a local MongoDB instance.