Demo deployment: seasoncard.by
* Java >=8
* MongoDB >= 3
* Gradle >= 2.8 or use gradle wrapper
Attention: If you have problems with developpping from IDEA please see file system.properties in resources directory for web module
mongorestore --drop db/dev
mongorestore --drop db/qa
./gradlew clean build
./gradlew clean build -x test
./gradlew clean build -PenvType=qa -x test // for qa
./gradlew clean build -PenvType=dev -x test // for dev
./gradlew clean build -PenvType=beta -x test // for beta
./gradlew clean build -PenvType=dev -PuploadDir=/kartkaFiles -x test
./gradlew clean build -PenvType=dev -PuploadDir=/kartkaFiles -PemailNoreplyPassword=... -PsmsRocketPassword=... -PsmsAssistantPassword=... -PsmsInfobipPassword=... -PmongoCreds=... -x test
Default value for upload dir is {user.home}/kartka_upload/{envType}/
Copy built war from ./web/build/lib to tomcat webapps directory as ROOT.war
- [email protected]/1111 with role ROLE_COMPANY
- [email protected]/1111 with ROLE_ADMIN
- [email protected]/1 or 1/1 with ROLE_USER and card UUID 1
- [email protected]/demo with ROLE_COMPANY
- 101/101 - user with ROLE_USER and card UUID 101
Virtual Cards: for Demo: 110 - 115 for Company test: 10 - 15