Gehel has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/389932 )

Change subject: archiva: generate git-fat sha1 for .tar.gz and .whl
......................................................................

archiva: generate git-fat sha1 for .tar.gz and .whl

Change-Id: If0cacbddbe66d1a47c9a8a14d01bceb7b332bee3
---
M modules/archiva/files/archiva-gitfat-link
1 file changed, 4 insertions(+), 3 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/32/389932/1

diff --git a/modules/archiva/files/archiva-gitfat-link 
b/modules/archiva/files/archiva-gitfat-link
index 300c835..57b6ff5 100755
--- a/modules/archiva/files/archiva-gitfat-link
+++ b/modules/archiva/files/archiva-gitfat-link
@@ -12,8 +12,9 @@
     script_name=$(basename ${0})
     echo "
 ${script_name} <artifact-repository-path> <git-fat-path> [--real-paths]
-  Creates symlinks from all .jars, .wars and .zips found in 
<artifact-repository-path>
-  to sha1 filenames in <git-fat-path>.
+  Creates symlinks from all .jars, .wars and .zips and some other types of
+  archives found in <artifact-repository-path> to sha1 filenames in
+  <git-fat-path>.
 
   If --real-paths is passed as the last argument, the full absolute
   real paths to targets in artifact-repository-path will be used
@@ -63,7 +64,7 @@
 # alphanumerically latest jar linked last.
 # The .indexer directory is used by archiva to store its indexes, there is no
 # need to hash the files there.
-find $artifact_repository_path -type f \( -name "*.jar" -o -name "*.war" -o 
-name "*.zip" \) ! -path "*/.indexer/*"  | sort | xargs shasum | while read 
line; do
+find $artifact_repository_path -type f \( -name "*.jar" -o -name "*.war" -o 
-name "*.zip" -o -name "*.tar.gz" -o -name "*.whl" \) ! -path "*/.indexer/*"  | 
sort | xargs shasum | while read line; do
     # get the filenames and their sha1 sums out of the shasum output
     sha1=$(echo ${line} | awk '{print $1}');
     file=$(echo ${line} | awk '{print $2}');

-- 
To view, visit https://gerrit.wikimedia.org/r/389932
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: If0cacbddbe66d1a47c9a8a14d01bceb7b332bee3
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Gehel <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to