You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by sk...@apache.org on 2020/02/20 23:44:40 UTC

[netbeans-jenkins-lib] branch master updated: sha512 in a for an no folder inside

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

skygo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans-jenkins-lib.git


The following commit(s) were added to refs/heads/master by this push:
     new 29b7393  sha512 in a for an no folder inside
29b7393 is described below

commit 29b739382e38018ef7df95b74497bc1646d93a90
Author: Eric Barboni <sk...@apache.org>
AuthorDate: Fri Feb 21 00:44:28 2020 +0100

    sha512 in a for an no folder inside
---
 vars/asfMainNetBeansBuild.groovy | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/vars/asfMainNetBeansBuild.groovy b/vars/asfMainNetBeansBuild.groovy
index 2c38322..43ce553 100644
--- a/vars/asfMainNetBeansBuild.groovy
+++ b/vars/asfMainNetBeansBuild.groovy
@@ -195,14 +195,16 @@ def call(Map params = [:]) {
                                 // create maven repository folder and content
                                 sh "mkdir ${env.WORKSPACE}/mavenrepository"
                                 
-                                //checksume
                                 sh "cp -r ${env.WORKSPACE}/build-release-temp/nbbuild/nbms/** ${env.WORKSPACE}/dist${releasepath}nbms/"
-                                sh "cd ${env.WORKSPACE}/dist"+' && for z in $(find . -name "*.zip") ; do sha512sum $z >$z.sha512 ; done'
-                                sh "cd ${env.WORKSPACE}/dist"+' && for z in $(find . -name "*.nbm") ; do sha512sum $z >$z.sha512 ; done'
-                                sh "cd ${env.WORKSPACE}/dist"+' && for z in $(find . -name "*.gz") ; do sha512sum $z >$z.sha512 ; done'
-                                sh "cd ${env.WORKSPACE}/dist"+' && for z in $(find . -name "*.jar") ; do sha512sum $z >$z.sha512 ; done'
-                                sh "cd ${env.WORKSPACE}/dist"+' && for z in $(find . -name "*.xml") ; do sha512sum $z >$z.sha512 ; done'
                                 
+                                //checksums
+                                
+                                def extensions = ['*.zip','*.nbm','*.gz','*.jar','*.xml']
+                                for (String extension in extensions) {
+                                
+                                    sh "cd ${env.WORKSPACE}/dist"+' && for z in $(find . -name "'+"${extension}"+'") ; do cd $(dirname $z) ; sha512sum ./$(basename $z) > $(basename $z).sha512; cd - >/dev/null; done '
+                                
+                                }
                                 archiveArtifacts 'dist/**'
                                 
                                 //prepare a maven repository to be used by RM 


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists