Difference between revisions of "Check Release Information"

From NST Wiki
Jump to navigationJump to search
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
After a creating a release, you should find the following set of files (all paths are shown relative to the directory where you originally invoked make release):
 
After a creating a release, you should find the following set of files (all paths are shown relative to the directory where you originally invoked make release):
  
; nst-${VERSION}/nst-${VERSION}.tar.gz
+
; nst-${RELEASE}/nst-${RELEASE}.tar.gz
 
: A snapshot of the source code which was tagged earlier and used to build the ISO image(s). This file will need to be uploaded to SourceForge.
 
: A snapshot of the source code which was tagged earlier and used to build the ISO image(s). This file will need to be uploaded to SourceForge.
  
; nst-${VERSION}/nst-${VERSION}.${HWARCH}.iso
+
; nst-${RELEASE}/nst-${RELEASE}.${HWARCH}.iso
: The ISO image of the full NST distribution to be uploaded to SourceForge for distribution. Upload to SourceForge.
+
: The ISO image of the full NST distribution. This file is typically uploaded to SourceForge.
 +
<!--
 +
; nst-${RELEASE}/nst-minimal-${RELEASE}.${HWARCH}.iso
 +
: The ISO image of the minimal NST distribution (for CD installation followed by ''yum install nst-live''). This file is not typically uploaded to SourceForge as there are very few systems left that can not boot from DVD or USB.
  
; nst-${VERSION}/nst-minimal-${VERSION}.${HWARCH}.iso
+
; nst-${RELEASE}/nst-vm-live-${RELEASE}.${HWARCH}.zip
: The ISO image of the minimal NST distribution to be uploaded to SourceForge for distribution (for CD installation followed by ''yum install nst-live''). Upload to SourceForge.
 
 
 
; nst-${VERSION}/nst-vm-live-${VERSION}.${HWARCH}.zip
 
 
: A template set of files to boot the NST ISO image using VMware. Is used when building the NST Virtual Machine, but is also useful to end users. Upload to SourceForge.
 
: A template set of files to boot the NST ISO image using VMware. Is used when building the NST Virtual Machine, but is also useful to end users. Upload to SourceForge.
  
; nst-${VERSION}/nst-vm-appliance-${VERSION}.${HWARCH}.zip
+
; nst-${RELEASE}/nst-vm-appliance-${RELEASE}.zip
 
: A template set of files used to facilitate the final stage of producing the NST Virtual Machine. This does not need to be uploaded to SourceForge (end user's that want this can grab it directly from the distribution).
 
: A template set of files used to facilitate the final stage of producing the NST Virtual Machine. This does not need to be uploaded to SourceForge (end user's that want this can grab it directly from the distribution).
 +
-->
 +
; nst-${RELEASE}/release-notes-${RELEASE}.txt
 +
: The release notes text file to store at SourceForge. This file will need to be reviewed and possibly ''tweaked'' prior to uploading to SourceForge.
  
  
As an example, here is what the files looked like after the 2.11.0 build:
+
As an example, here is what the files looked like after the NST 24 build:
  
  [root@nst-dev-32 repo]# ls -l nst-2.11.0
+
  [root@nst24-repo repo]# ls -l nst-24-7974
  total 1732384
+
  total 2879792
  -rw-r--r--. 1 root root 1259548672 2009-09-21 21:08 nst-2.11.0.i586.iso
+
  -rw-r--r-- 1 root root 139701373 Jul  3 13:09 nst-24-7974.tar.gz
-rw-r--r--. 1 root root  31267144 2009-09-21 19:46 nst-2.11.0.tar.gz
+
  -rw-r--r-- 1 root root 2810183680 Jul 3 14:03 nst-24-7974.x86_64.iso
  -rw-r--r--. 1 root root  483112960 2009-09-21 20:12 nst-minimal-2.11.0.i586.iso
+
  -rw-r--r-- 1 root root      1150 Jul  3 13:08 release-notes-24-7974.txt
  -rwxr-xr-x. 1 root root      4419 2009-09-21 19:46 nst-vm-appliance-2.11.0.i586.zip
+
  [root@nst24-repo repo]#
-rwxr-xr-x. 1 root root      9113 2009-09-21 19:46 nst-vm-live-2.11.0.i586.zip
 
  [root@nst-dev-32 repo]#
 

Latest revision as of 07:25, 2 July 2018

After a creating a release, you should find the following set of files (all paths are shown relative to the directory where you originally invoked make release):

nst-${RELEASE}/nst-${RELEASE}.tar.gz
A snapshot of the source code which was tagged earlier and used to build the ISO image(s). This file will need to be uploaded to SourceForge.
nst-${RELEASE}/nst-${RELEASE}.${HWARCH}.iso
The ISO image of the full NST distribution. This file is typically uploaded to SourceForge.
nst-${RELEASE}/release-notes-${RELEASE}.txt
The release notes text file to store at SourceForge. This file will need to be reviewed and possibly tweaked prior to uploading to SourceForge.


As an example, here is what the files looked like after the NST 24 build:

[root@nst24-repo repo]# ls -l nst-24-7974
total 2879792
-rw-r--r-- 1 root root  139701373 Jul  3 13:09 nst-24-7974.tar.gz
-rw-r--r-- 1 root root 2810183680 Jul  3 14:03 nst-24-7974.x86_64.iso
-rw-r--r-- 1 root root       1150 Jul  3 13:08 release-notes-24-7974.txt
[root@nst24-repo repo]#