This is an automated email from the ASF dual-hosted git repository.

benjobs pushed a commit to branch dev
in repository 
https://gitbox.apache.org/repos/asf/incubator-streampark-website.git


The following commit(s) were added to refs/heads/dev by this push:
     new 6bb5c6e8 update download link (#205)
6bb5c6e8 is described below

commit 6bb5c6e8d7f4d85ad0bdd3528bea6fff975d766e
Author: benjobs <[email protected]>
AuthorDate: Tue May 16 08:24:58 2023 +0800

    update download link (#205)
---
 src/pages/download/table.jsx | 95 ++++++++++++++++++++++++--------------------
 1 file changed, 53 insertions(+), 42 deletions(-)

diff --git a/src/pages/download/table.jsx b/src/pages/download/table.jsx
index 68837b04..f1982764 100644
--- a/src/pages/download/table.jsx
+++ b/src/pages/download/table.jsx
@@ -9,28 +9,39 @@ export default function (props) {
   const dataSource = config?.[language];
 
   function getSourceLink(version, suffix) {
-    return 'https://downloads.apache.org/incubator/streampark/'
-    .concat(version)
-    .concat('/apache-streampark-')
-    .concat(version)
-    .concat('-incubating-src.tar.gz')
-    .concat(suffix)
+    return 'https://www.apache.org/dyn/closer.lua/incubator/streampark/'
+        .concat(version)
+        .concat('/apache-streampark-')
+        .concat(version)
+        .concat('-incubating-src.tar.gz')
+        .concat(suffix)
   }
 
   function getBinaryLink(scala, version, suffix) {
+    return 'https://www.apache.org/dyn/closer.lua/incubator/streampark/'
+        .concat(version)
+        .concat('/apache-streampark_')
+        .concat(scala)
+        .concat('-')
+        .concat(version)
+        .concat('-incubating-bin.tar.gz')
+        .concat(suffix)
+  }
+
+  function getSignLink(scala, version, suffix) {
     return 'https://downloads.apache.org/incubator/streampark/'
-    .concat(version)
-    .concat('/apache-streampark_')
-    .concat(scala)
-    .concat('-')
-    .concat(version)
-    .concat('-incubating-bin.tar.gz')
-    .concat(suffix)
+        .concat(version)
+        .concat('/apache-streampark_')
+        .concat(scala)
+        .concat('-')
+        .concat(version)
+        .concat('-incubating-bin.tar.gz')
+        .concat(suffix)
   }
 
   return (
-    <table className="table-ui mb-4">
-      <thead>
+      <table className="table-ui mb-4">
+        <thead>
         <tr>
           <th className='text-center'> {dataSource.table.version} </th>
           <th className='text-center'>{dataSource.table.date} </th>
@@ -38,8 +49,8 @@ export default function (props) {
           <th className='text-center'> {dataSource.table.binary} </th>
           <th className='text-center'> {dataSource.table.releaseNotes} </th>
         </tr>
-      </thead>
-      <tbody>
+        </thead>
+        <tbody>
         {
           tableData.map((release) => {
             return <tr key={release.version} style={{fontSize: '13px'}}>
@@ -48,47 +59,47 @@ export default function (props) {
               <td className='text-center'>
                 <a href={getSourceLink(release.version, '')} 
target="_blank">source</a>
                 <span> ( </span>
-                <a href={getSourceLink(release.version, '.sha512')} 
target="_blank">sha512</a>
+                <a href={getSignLink(release.version, '.sha512')} 
target="_blank">sha512</a>
                 <span> | </span>
-                <a href={getSourceLink(release.version, '.asc')} 
target="_blank">signature</a>
+                <a href={getSignLink(release.version, '.asc')} 
target="_blank">signature</a>
                 <span> ) </span>
               </td>
               <td className='text-center'>
                 <a href={getBinaryLink('2.12', release.version, '')} 
target="_blank">
-                    {'apache-streampark_2.12-' + release.version + 
'-incubating-bin.tar.gz'}
+                  {'apache-streampark_2.12-' + release.version + 
'-incubating-bin.tar.gz'}
                 </a>
                 <span> ( </span>
-                  <a href={getBinaryLink('2.12', release.version, '.asc')} 
target="_blank">
-                      Sign
-                  </a>
+                <a href={getSignLink('2.12', release.version, '.asc')} 
target="_blank">
+                  Sign
+                </a>
                 <span> | </span>
-                  <a href={getBinaryLink('2.12', release.version, '.sha512')} 
target="_blank">
-                      SHA512
-                  </a>
+                <a href={getSignLink('2.12', release.version, '.sha512')} 
target="_blank">
+                  SHA512
+                </a>
+                <span> ) </span>
+                <br/>
+                <a href={getBinaryLink('2.11', release.version, '')} 
target="_blank">
+                  {'apache-streampark_2.11-' + release.version + 
'-incubating-bin.tar.gz'}
+                </a>
+                <span> ( </span>
+                <a href={getSignLink('2.11', release.version, '.asc')} 
target="_blank">
+                  Sign
+                </a>
+                <span> | </span>
+                <a href={getSignLink('2.11', release.version, '.sha512')} 
target="_blank">
+                  SHA512
+                </a>
                 <span> ) </span>
-                  <br/>
-                  <a href={getBinaryLink('2.11', release.version, '')} 
target="_blank">
-                      {'apache-streampark_2.11-' + release.version + 
'-incubating-bin.tar.gz'}
-                  </a>
-                  <span> ( </span>
-                  <a href={getBinaryLink('2.11', release.version, '.asc')} 
target="_blank">
-                      Sign
-                  </a>
-                  <span> | </span>
-                  <a href={getBinaryLink('2.11', release.version, '.sha512')} 
target="_blank">
-                      SHA512
-                  </a>
-                  <span> ) </span>
               </td>
               <td className='text-center'>
                 <a 
href={'https://streampark.apache.org/download/release-note/'.concat(release.version)}
 target="_blank">
-                    {dataSource.releaseNotes}
+                  {dataSource.releaseNotes}
                 </a>
               </td>
             </tr>
           })
         }
-      </tbody>
-    </table>
+        </tbody>
+      </table>
   );
 }

Reply via email to