forked from Sunbird-inQuiry/inquiry-api-service
-
Notifications
You must be signed in to change notification settings - Fork 3
/
vmsetup.sh
24 lines (23 loc) · 1.56 KB
/
vmsetup.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/bin/bash
sudo apt update
sudo apt install redis-server -y
# This should go to the test cases - Start
redis-cli SADD edge_license "CC BY-NC-SA 4.0"
redis-cli SADD edge_license "CC BY-NC 4.0"
redis-cli SADD edge_license "CC BY-SA 4.0"
redis-cli SADD edge_license "CC BY 4.0"
redis-cli SADD edge_license "Standard Youtube License"
redis-cli SADD cat_NCFboard "Other"
redis-cli SADD cat_NCFboard "State (Tamil Nadu)"
redis-cli SADD cat_NCFboard "State (Rajasthan)"
redis-cli SADD cat_NCFboard "CBSE"
redis-cli SADD cat_NCFboard "State (Uttar Pradesh)"
redis-cli SADD cat_NCFboard "ICSE"
redis-cli SADD cat_NCFboard "State (Andhra Pradesh)"
redis-cli SADD cat_NCFboard "State (Maharashtra)"
# This should go to the test cases - End
find ./ -type f -name "logback.xml" -print0 | xargs -0 sed -i -e 's/\/data\/logs/logs/g'
find ./ -type f -name "application.conf" -print0 | xargs -0 sed -i -e 's/\/data\//~\//g'
find ./ -type f -name "*.java" -print0 | xargs -0 sed -i -e 's/\/data\//~\//g'
mvn scoverage:report
mvn verify sonar:sonar -Dsonar.projectKey=Sunbird-inQuiry_inquiry-api-service -Dsonar.organization=sunbird-inquiry -Dsonar.host.url=https://sonarcloud.io -Dsonar.coverage.exclusions=**/CustomProblemHandler.java -Dsonar.scala.coverage.reportPaths=/home/circleci/inquiry-api-service-test/assessment-api/assessment-service/target/scoverage.xml,/home/circleci/inquiry-api-service-test/assessment-api/assessment-actors/target/scoverage.xml,/home/circleci/inquiry-api-service-test/assessment-api/qs-hierarchy-manager/target/scoverage.xml,/home/circleci/inquiry-api-service-test/target/scoverage.xml