Welcome to mirror list, hosted at ThFree Co, Russian Federation.

README « cruise-control - github.com/moses-smt/mosesdecoder.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 3d65d7aac1b776041671c17b5901aac94eb64593 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
A simple regular testing of Moses codebase, aka cruise control
--------------------------------------------------------------

Features:

- Checkout latest commits
- Test configure, make, make scripts
- Run regression tests
- Run a sample EMS pipeline
- Report results into logfiles
- A simple web interface in PHP

How to run cruise control:

1) Download and compile SRILM

2) Download, compile and install IRSTLM

3) Edit the configuration file example.config. You can create as many
   configuration files as you like.

4) Execute ./test_all_new_commits.sh yourfile.config


How to set up the web interface:

1) Install Apache and PHP

2) Copy files from cruise-control/web into Apache's www directory

3) Point StaticData::logs_path to correct directory, e.g. /home/cruise/logs/example/
   Default value is 'data', you might want to just create a symlink.

Written by Ondrej Bojar, Ales Tamchyna, Barry Haddow, Rimas Blazaitis