User Tools

  • Logged in as: anonymous (anonymous)
  • Log Out

Site Tools


mantisbt:release_process

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
mantisbt:release_process [2026/05/09 06:51] – [Cutting the Release] tip box for tag signing troubleshooting dregadmantisbt:release_process [2026/05/14 10:36] (current) – [Source Forge] Use $USER for source forge username dregad
Line 153: Line 153:
  
 ===== Packaging the Release ===== ===== Packaging the Release =====
 +
 +Create a temporary directory to store the release files
 +
 +<code>
 +RELEASE_FILES=/tmp/relelase_$VERSION
 +mkdir $RELEASE_FILES
 +</code>
  
 Generate release tarballs using the ''buildrelease-repo.py'' script found in the ''mantisbt-tools.git'' repository: Generate release tarballs using the ''buildrelease-repo.py'' script found in the ''mantisbt-tools.git'' repository:
 <code> <code>
-$ /build/buildrelease-repo.py --fresh --docbook --ref release-$VERSION --clean /path/to/output+build/buildrelease-repo.py --fresh --docbook --ref release-$VERSION --clean $RELEASE_FILES
 </code> </code>
  
-This will create the following files in the ''/path/to/output'' directory specified in the command.+This will create the following files in the ''$RELEASE_FILES'' directory created above.
  
   * a //.zip// and //.tar.gz// tarball of the release   * a //.zip// and //.tar.gz// tarball of the release
Line 277: Line 284:
 </WRAP> </WRAP>
     * manually via SourceForge's File Manager web interface, or     * manually via SourceForge's File Manager web interface, or
-    * with rsync (//USERNAME// is your SourceForge user ID) <code> +    * with rsync (//$USER// is your SourceForge user ID) <code> 
-$ rsync -vP --rsh=ssh /path/to/output/* USERNAME@frs.sourceforge.net:/home/frs/project/mantisbt/mantis-stable/$VERSION+$ rsync -vP --rsh=ssh $RELEASE_FILES/* $USER@frs.sourceforge.net:/home/frs/project/mantisbt/mantis-stable/$VERSION
 </code> </code>
   * Download the release off SF.net and verify correctness.   * Download the release off SF.net and verify correctness.
mantisbt/release_process.1778323901.txt.gz · Last modified: by dregad

CC Attribution-Noncommercial-Share Alike 4.0 International Driven by DokuWiki