PromucFlow_constructor/app/server/README.md
Arpit Mohan a9e16ee6c0
Adding dummy check in server build to satisfy required status checks (#296)
This is a hack to get around the fact that Github Actions doesn't support conditional status checks for monorepo PRs. Hence, we create similar jobs in the both server & client builds. In the server build, those jobs are dummy jobs that do nothing but satisfy the all-encompassing green tick so that PRs can be merged without using Admin privileges.
2020-08-13 14:50:34 +05:30

34 lines
699 B
Markdown

# Appsmith Server
This is the server-side repo for the Appsmith framework.
### How to build
```bash
$ ./build.sh <arguments>
```
For example:
```$bash
$ ./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. The MongoDB is run in-memory during tests so that shouldn't be a problem.