]> git.sur5r.net Git - bacula/bacula/commitdiff
Update makeall and add README to release directory
authorKern Sibbald <kern@sibbald.com>
Tue, 19 Jan 2010 18:34:33 +0000 (19:34 +0100)
committerKern Sibbald <kern@sibbald.com>
Tue, 19 Jan 2010 18:34:33 +0000 (19:34 +0100)
bacula/release/README [new file with mode: 0644]
bacula/release/makeall

diff --git a/bacula/release/README b/bacula/release/README
new file mode 100644 (file)
index 0000000..4b77fe6
--- /dev/null
@@ -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.
index 9756387ea833cac86848baf0b29f8fe5e9c913bf..d9016b8430b4961a5a386135e721499c61e4ff66 100755 (executable)
@@ -2,7 +2,7 @@
 #
 # Make full release
 #
-version=3.0.3
+version=5.0.0
 #
 # Bacula git repos
 bacula=/home/kern/bacula/k