Changeset 290
- Timestamp:
- 12-05-2008 13:23:31 (5 years ago)
- Files:
-
- 1 modified
-
trunk/nightly_build/make-nightly-build.sh (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/nightly_build/make-nightly-build.sh
r272 r290 22 22 23 23 #################################### 24 # .Useful functions24 # Useful functions 25 25 26 26 BASE_DIR=`pwd` … … 32 32 33 33 #################################### 34 # 1.Make a new build34 # Make a new build 35 35 36 36 echo … … 110 110 111 111 #################################### 112 # 2. Generate the appcast description for this new build 112 # Update the symbolic link pointing to the most recent build 113 114 cd "${BUILDS_DIR}" 115 116 LATEST_BUILD_LINK_NAME='SAPO_Messenger-latest_build.zip' 117 118 rm "$LATEST_BUILD_LINK_NAME" 119 ln -s "$NEW_APP_ARCHIVE_FILENAME" "$LATEST_BUILD_LINK_NAME" 120 121 cd .. 122 123 124 #################################### 125 # Generate the appcast description for this new build 113 126 114 127 SNIPPET_XML_FILENAME="${BUILD_NR}_svnlog.xml" … … 129 142 130 143 #################################### 131 # 3.Clean up old files144 # Clean up old files 132 145 133 146 for B in `list_sorted_available_build_nrs | tail +$(( $MAX_NR_BUILDS_TO_KEEP + 1 ))`; do … … 139 152 140 153 #################################### 141 # 4.Re-generate the appcast feed154 # Re-generate the appcast feed 142 155 143 156 cat > "${BUILDS_DIR}/${APPCAST_FEED_FILENAME}" <<ENDOFHEAD … … 155 168 { echo '<item>' 156 169 echo " <title>Nightly Build ${B}</title>" 157 echo ' <description><![CDATA['170 echo ' <description><![CDATA[' 158 171 159 172 cat "${APPCAST_FEED_SNIPPETS_DIR}/${B}_description.html" … … 180 193 181 194 #################################### 182 # 5.Rsync with the server195 # Rsync with the server 183 196 184 197 ./sync-nightly-builds-with-server.sh