Ticket #31 (closed: fixed)
Create an automated build and test environment
Reported by: | Nick Draper | Owned by: | Matt Clarke |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | Keywords: | ||
Cc: | Blocked By: | ||
Blocking: | Tester: |
Description
There is an available PC by my desk that should be suitable for this.
We should use LINUX (fedora or enterprise) for now.
We should install a continuous integration environment eg. cruisecontrol or luntbuild.
This will spot checkings to subversion and initiate a build.
The underlying compiler shoud be gcc, but the choice of build tools is flexible at the momnet, but we should aim for the same build mechanism to the available for the developers to use locally as well.
At the end of the build the unit tests need to be performed.
Should we consider SCons?
Change History
comment:10 Changed 13 years ago by Matt Clarke
comment:11 Changed 13 years ago by Matt Clarke
comment:12 Changed 13 years ago by Matt Clarke
comment:13 Changed 13 years ago by Matt Clarke
comment:14 Changed 13 years ago by Matt Clarke
comment:15 Changed 13 years ago by Matt Clarke
comment:16 Changed 13 years ago by Matt Clarke
comment:17 Changed 13 years ago by Matt Clarke
comment:18 Changed 13 years ago by Matt Clarke
comment:19 Changed 13 years ago by Matt Clarke
comment:20 Changed 13 years ago by Matt Clarke
comment:21 Changed 13 years ago by Matt Clarke
comment:22 Changed 13 years ago by Nick Draper
comment:23 Changed 13 years ago by Matt Clarke
comment:24 Changed 13 years ago by Russell Taylor
comment:25 Changed 13 years ago by Russell Taylor
comment:26 Changed 13 years ago by Matt Clarke
comment:27 Changed 13 years ago by Matt Clarke
comment:28 Changed 13 years ago by Russell Taylor
comment:29 Changed 13 years ago by Russell Taylor
comment:30 Changed 13 years ago by Matt Clarke
comment:31 Changed 13 years ago by Matt Clarke
comment:32 Changed 13 years ago by Freddie Akeroyd
comment:33 Changed 13 years ago by Freddie Akeroyd
comment:34 Changed 13 years ago by Matt Clarke
comment:35 Changed 13 years ago by Matt Clarke
comment:36 Changed 13 years ago by Matt Clarke
comment:37 Changed 13 years ago by Matt Clarke
comment:38 Changed 13 years ago by Matt Clarke
comment:39 Changed 13 years ago by Matt Clarke
comment:40 Changed 13 years ago by Matt Clarke
comment:41 Changed 13 years ago by Matt Clarke
comment:42 Changed 13 years ago by Matt Clarke
comment:43 Changed 13 years ago by Matt Clarke
comment:44 Changed 13 years ago by Matt Clarke
comment:45 Changed 13 years ago by Stuart Ansell
comment:46 Changed 13 years ago by Stuart Ansell
comment:47 Changed 13 years ago by Matt Clarke
comment:48 Changed 13 years ago by Matt Clarke
comment:49 Changed 13 years ago by Matt Clarke
comment:50 Changed 13 years ago by Russell Taylor
comment:51 Changed 13 years ago by Matt Clarke
The big code clean up: The whole kernel build leaks memory and double deletes: Valgrind tells us that 800 problems exist and about 300 are in our code. This is an attempt to clean up this mess.
Algorithm is the first to be cleaned. Errors on double deletion of a vector where found [finalize]. Checking for empty strings found , and failure to delete managed memory when exiting on a fail [execute].
Access to subalgorithm has been changed to hand back a std::vector<Algorithm*>& This has both a const / non-const form.
comment:52 Changed 13 years ago by Russell Taylor
comment:53 Changed 13 years ago by Matt Clarke
comment:54 Changed 13 years ago by Russell Taylor
comment:55 Changed 13 years ago by Matt Clarke
comment:56 Changed 13 years ago by Matt Clarke
comment:57 Changed 13 years ago by Matt Clarke
comment:58 Changed 13 years ago by Matt Clarke
comment:59 Changed 13 years ago by Matt Clarke
comment:60 Changed 13 years ago by Matt Clarke
comment:61 Changed 13 years ago by Matt Clarke
comment:62 Changed 13 years ago by Russell Taylor
comment:63 Changed 13 years ago by Russell Taylor
comment:64 Changed 13 years ago by Matt Clarke
comment:65 Changed 13 years ago by Russell Taylor
comment:66 Changed 13 years ago by Russell Taylor
comment:67 Changed 13 years ago by Russell Taylor
comment:69 Changed 13 years ago by Matt Clarke
comment:70 Changed 13 years ago by Matt Clarke
comment:71 Changed 13 years ago by Matt Clarke
comment:72 Changed 13 years ago by Matt Clarke
comment:73 Changed 13 years ago by Matt Clarke
comment:74 Changed 13 years ago by Matt Clarke
comment:75 Changed 13 years ago by Matt Clarke
comment:76 Changed 13 years ago by Matt Clarke
comment:77 Changed 13 years ago by Matt Clarke
comment:78 Changed 13 years ago by Matt Clarke
comment:79 Changed 13 years ago by Matt Clarke
comment:80 Changed 13 years ago by Matt Clarke
comment:81 Changed 13 years ago by Matt Clarke
comment:82 Changed 13 years ago by Matt Clarke
comment:83 Changed 13 years ago by Matt Clarke
comment:84 Changed 13 years ago by Matt Clarke
comment:85 Changed 13 years ago by Matt Clarke
comment:86 Changed 13 years ago by Matt Clarke
comment:87 Changed 13 years ago by Matt Clarke
comment:88 Changed 13 years ago by Matt Clarke
comment:89 Changed 13 years ago by Matt Clarke
comment:90 Changed 13 years ago by Matt Clarke
comment:91 Changed 13 years ago by Matt Clarke
comment:92 Changed 13 years ago by Matt Clarke
comment:93 Changed 13 years ago by Matt Clarke
comment:94 Changed 13 years ago by Matt Clarke
comment:95 Changed 13 years ago by Matt Clarke
comment:96 Changed 13 years ago by Matt Clarke
comment:97 Changed 13 years ago by Matt Clarke
comment:98 Changed 13 years ago by Russell Taylor
comment:99 Changed 13 years ago by Matt Clarke
comment:100 Changed 13 years ago by Matt Clarke
comment:101 Changed 13 years ago by Matt Clarke
comment:102 Changed 13 years ago by Matt Clarke
comment:103 Changed 13 years ago by Matt Clarke
comment:104 Changed 13 years ago by Matt Clarke
comment:105 Changed 13 years ago by Matt Clarke
comment:106 Changed 13 years ago by Matt Clarke
comment:107 Changed 13 years ago by Matt Clarke
comment:108 Changed 13 years ago by Matt Clarke
comment:109 Changed 13 years ago by Matt Clarke
comment:110 Changed 13 years ago by Matt Clarke
comment:111 Changed 13 years ago by Matt Clarke
comment:112 Changed 13 years ago by Matt Clarke
comment:113 Changed 13 years ago by Matt Clarke
comment:114 Changed 13 years ago by Freddie Akeroyd
comment:115 Changed 13 years ago by Matt Clarke
comment:116 Changed 13 years ago by Freddie Akeroyd
comment:117 Changed 13 years ago by Freddie Akeroyd
comment:118 Changed 13 years ago by Freddie Akeroyd
comment:119 Changed 13 years ago by Freddie Akeroyd
comment:120 Changed 13 years ago by Freddie Akeroyd
comment:121 Changed 13 years ago by Freddie Akeroyd
comment:122 Changed 13 years ago by Freddie Akeroyd
comment:123 Changed 13 years ago by Freddie Akeroyd
comment:124 Changed 13 years ago by Freddie Akeroyd
comment:125 Changed 13 years ago by Freddie Akeroyd
comment:126 Changed 13 years ago by Freddie Akeroyd
comment:127 Changed 13 years ago by Nick Draper
- Status changed from new to closed
- Resolution set to fixed
comment:128 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 879