From: Kern Sibbald Date: Tue, 19 Jan 2010 18:34:33 +0000 (+0100) Subject: Update makeall and add README to release directory X-Git-Tag: Release-5.0.0~45 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=22f37461d4426591ebd40723643e43988a7c39a0;p=bacula%2Fbacula Update makeall and add README to release directory --- diff --git a/bacula/release/README b/bacula/release/README new file mode 100644 index 0000000000..4b77fe6eb2 --- /dev/null +++ b/bacula/release/README @@ -0,0 +1,39 @@ + +This directory contains the scripts that we use to create a new +set of release files. + +In general, you do the following: + +1. Copy the entire contents of this directory out of the + Bacula source tree (this may not be required, but is cleaner). + +2. Edit the makeall file, and update the following enviroment variables + to point to the correct directories on your system. They should + point to directories that contain git repos: + + bacula + docs + rescu + +3. Ensure that the environment variable "version" is set correctly + (yes, this could be automatically pulled from $bacula). + +4. Run the makeall script. There should be no errors. If + there are, fix them, and re-run the script or re-run the scripts + that makeall calls: + + makeclean + makebacularel ... + makedocsrel ... + makerescuerel ... + makewinrel ... + +5. All the output files should be put in this directory. + +6. Before releasing, detar the main Bacula source into some + directory and run all the regression tests using the files + in the bacula-xx.xx.xx.tar.gz file. This ensures that there + are no missing files. + +7. Also before releasing, run at least one backup using the + Win32 and/or Win64 file daemon. diff --git a/bacula/release/makeall b/bacula/release/makeall index 9756387ea8..d9016b8430 100755 --- a/bacula/release/makeall +++ b/bacula/release/makeall @@ -2,7 +2,7 @@ # # Make full release # -version=3.0.3 +version=5.0.0 # # Bacula git repos bacula=/home/kern/bacula/k