Skip to content

dsl-platform/DSL-OCD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DSL-OCD: Obsessive-Compulsive Testing for DSL Platform

Staging

To build and download:

cd ~/DSL-OCD/staging
sbt run

Deploying

For deploying ~/DSL-OCD-Target:

nano ~/.config/DSL-OCD/ocd.config

Deploy staging artifacts & tests:

rm -rf ~/DSL-OCD-Target
cd ~/DSL-OCD/test
sbt run

Running

For running ~/DSL-OCD-Target:

nano ~/.config/DSL-OCD/test.config

Run tests:

cd ~/DSL-OCD-Target

# optionally clean all databases, to see all tasks `ant -p` 
ant db-drop

# run all tasks, pipe into log in case of strange errors
ant all > report/all.log 2>&1

# create the website under `~/DSL-OCD-Target/report/site/index.html`
ant report