source: trunk/tools/DailyBuild/readme.txt@ 10366

Last change on this file since 10366 was 4193, checked in by bird, 25 years ago

Updated daily build macros:

  • better cleanup.
  • not so many directories. Logs are now moved to be a child of the dailybuild-script directory. so are database backups.
  • more flexible database backup.
File size: 1.9 KB
Line 
1/* $Id: readme.txt,v 1.2 2000-09-05 17:36:22 bird Exp $ */
2
3This is a short readme for the daily builder scripts. These are all the
4scripts doing the daily odin builds.
5
6
7Directory structure
8-------------------
9The build scripts assumes that the scripts are found in ..\DailyBuild and
10that the Odin32 CVS tree checkout is to be placed in ..\tree<date> (relative
11to the start directory). The job.cmd is normally started from the
12DailyBuild directory, and starts out changing the to ..\tree<date>.
13Logs are placed in ..\logs.
14
15 <basedir>\DailyBuild - All these scripts.
16 <basedir>\tree<date> - The CVS tree (don't work on this, tree it's delete every night...).
17 <basedir>\DailyBuild\logs - Logs.
18 <basedir>\DailyBuild\dbbackup - Database backups.
19
20
21Modfications / Configuration
22----------------------------
23The scripts are and should be configured for running at the (main)
24daily build machine. Paths and such are spread out in several files but
25mainly job.cmd, odin32env.cmd and odin32ftp*.cmd.
26When modifications are done please notify the one in response of the build
27machine so he (or she) could update the scripts which are used.
28
29Currently this is: knut.stange.osmundsen@mynd.no
30
31
32Y2K...
33------
34The scripts should be Y2K compilant. :-) They worked well on the 29th of
35February. There are a some date computation on the scripts.
36
37
38Requirements
39------------
40 - All the compilers (VAC 3.08, MSC 6.0a and GCC-EMX), Toolkit
41 and DDK.
42 - 4OS/2 - tee and del (as far as I remember)
43 - new ftp (odin32ftp2.cmd) requires:
44 1) Working RexxFtp
45 2) ncftpput (from ncftp v3.0 beta)
46 AND/OR
47 ssh and scp (sshos203.zip at hobbes) to use secure ftp account.
48 - old ftp (odin32ftp.cmd) requires:
49 1) Working RexxFtp
50 - scheduler program which will invoke the script at a specific time.
51 (I have a very simple one if needed.)
52
53Tue 05.09.2000
54 knut
Note: See TracBrowser for help on using the repository browser.