Extend dynamic project variable in docu-build scripts 51/451/2
authorVictor Laza <vlaza@cloudbasesolutions.com>
Mon, 4 May 2015 07:14:18 +0000 (10:14 +0300)
committerVictor Laza <vlaza@cloudbasesolutions.com>
Mon, 4 May 2015 07:17:34 +0000 (10:17 +0300)
JIRA: DOCS-26 - Extend dynamic project variable in docu-build scripts
for functest, octopus, genesis & pharos

Change-Id: I2bb699e7060754527fae4d7abe5b8fbf46c0a7dd
Signed-off-by: Victor Laza <vlaza@cloudbasesolutions.com>
12 files changed:
jjb/functest/docu-build.sh [moved from jjb/octopus/build-upload-docu.sh with 91% similarity]
jjb/functest/docu-verify.sh [moved from jjb/functest/build-docu-verify.sh with 84% similarity]
jjb/functest/functest.yml
jjb/genesis/docu-build.sh [moved from jjb/genesis/build-upload-docu.sh with 94% similarity]
jjb/genesis/docu-verify.sh [moved from jjb/genesis/build-docu-verify.sh with 84% similarity]
jjb/genesis/genesis-docs.yml
jjb/octopus/docu-build.sh [moved from jjb/functest/build-upload-docu.sh with 91% similarity]
jjb/octopus/docu-verify.sh [moved from jjb/octopus/build-docu-verify.sh with 84% similarity]
jjb/octopus/octopus.yml
jjb/pharos/docu-build.sh [moved from jjb/pharos/build-upload-docu.sh with 91% similarity]
jjb/pharos/docu-verify.sh [moved from jjb/pharos/build-docu-verify.sh with 84% similarity]
jjb/pharos/pharos.yml

similarity index 91%
rename from jjb/octopus/build-upload-docu.sh
rename to jjb/functest/docu-build.sh
index fdd1463..499bdbe 100644 (file)
@@ -2,7 +2,7 @@
 set -e
 set -o pipefail
 
-project="octopus"
+project="$(git remote -v | head -n1 | awk '{{print $2}}' | sed -e 's,.*:\(.*/\)\?,,' -e 's/\.git$//')"
 export PATH=$PATH:/usr/local/bin/
 
 git_sha1="$(git rev-parse HEAD)"
@@ -50,8 +50,8 @@ done < <(find * -type f \( -iname \*.jpg -o -iname \*.png \) -print0)
 
 for img in "${{images[@]}}"; do
 
-        # uploading found images
-        echo "uploading $img"
+       # uploading found images
+       echo "uploading $img"
         cat "$img" | gsutil cp -L gsoutput.txt - \
         gs://artifacts.opnfv.org/"$project"/"$img"
         gsutil setmeta -h "Content-Type:image/jpeg" \
@@ -61,4 +61,3 @@ for img in "${{images[@]}}"; do
         rm -f gsoutput.txt
 
 done
-
similarity index 84%
rename from jjb/functest/build-docu-verify.sh
rename to jjb/functest/docu-verify.sh
index c692226..f337a7f 100644 (file)
@@ -2,7 +2,7 @@
 set -e
 set -o pipefail
 
-project="functest"
+project="$(git remote -v | head -n1 | awk '{{print $2}}' | sed -e 's,.*:\(.*/\)\?,,' -e 's/\.git$//')"
 export PATH=$PATH:/usr/local/bin/
 
 git_sha1="$(git rev-parse HEAD)"
index a4466f8..211af0c 100644 (file)
 
     builders:
         - shell:
-            !include-raw build-upload-docu.sh
+            !include-raw docu-build.sh
 
     postbuilders:
         - test-macro
 
     builders:
         - shell:
-            !include-raw build-docu-verify.sh
+            !include-raw docu-verify.sh
 
 - job-template:
     name: 'functest-merge'
                       branch-pattern: '**/master'
 
     builders:
-        - shell: 
-            !include-raw build-upload-docu.sh
+        - shell:
+            !include-raw docu-build.sh
 
similarity index 94%
rename from jjb/genesis/build-upload-docu.sh
rename to jjb/genesis/docu-build.sh
index 2a6bbf7..bf69c0c 100644 (file)
@@ -2,7 +2,7 @@
 set -e
 set -o pipefail
 
-project="genesis"
+project="$(git remote -v | head -n1 | awk '{{print $2}}' | sed -e 's,.*:\(.*/\)\?,,' -e 's/\.git$//')"
 export PATH=$PATH:/usr/local/bin/
 
 git_sha1="$(git rev-parse HEAD)"
similarity index 84%
rename from jjb/genesis/build-docu-verify.sh
rename to jjb/genesis/docu-verify.sh
index 06b374e..1f0c395 100644 (file)
@@ -2,7 +2,7 @@
 set -e
 set -o pipefail
 
-project="genesis"
+project="$(git remote -v | head -n1 | awk '{{print $2}}' | sed -e 's,.*:\(.*/\)\?,,' -e 's/\.git$//')"
 export PATH=$PATH:/usr/local/bin/
 
 git_sha1="$(git rev-parse HEAD)"
index 21c16f7..0b63798 100644 (file)
@@ -62,7 +62,7 @@
 
     builders:
         - shell:
-            !include-raw build-upload-docu.sh
+            !include-raw docu-build.sh
 
 - job-template:
     name: 'genesis-verify-docs'
 
     builders:
         - shell:
-            !include-raw build-docu-verify.sh
+            !include-raw docu-verify.sh
 
similarity index 91%
rename from jjb/functest/build-upload-docu.sh
rename to jjb/octopus/docu-build.sh
index ee45d68..499bdbe 100644 (file)
@@ -2,7 +2,7 @@
 set -e
 set -o pipefail
 
-project="functest"
+project="$(git remote -v | head -n1 | awk '{{print $2}}' | sed -e 's,.*:\(.*/\)\?,,' -e 's/\.git$//')"
 export PATH=$PATH:/usr/local/bin/
 
 git_sha1="$(git rev-parse HEAD)"
@@ -50,8 +50,8 @@ done < <(find * -type f \( -iname \*.jpg -o -iname \*.png \) -print0)
 
 for img in "${{images[@]}}"; do
 
-        # uploading found images
-        echo "uploading $img"
+       # uploading found images
+       echo "uploading $img"
         cat "$img" | gsutil cp -L gsoutput.txt - \
         gs://artifacts.opnfv.org/"$project"/"$img"
         gsutil setmeta -h "Content-Type:image/jpeg" \
@@ -61,4 +61,3 @@ for img in "${{images[@]}}"; do
         rm -f gsoutput.txt
 
 done
-
similarity index 84%
rename from jjb/octopus/build-docu-verify.sh
rename to jjb/octopus/docu-verify.sh
index 9c288fa..f337a7f 100644 (file)
@@ -2,7 +2,7 @@
 set -e
 set -o pipefail
 
-project="octopus"
+project="$(git remote -v | head -n1 | awk '{{print $2}}' | sed -e 's,.*:\(.*/\)\?,,' -e 's/\.git$//')"
 export PATH=$PATH:/usr/local/bin/
 
 git_sha1="$(git rev-parse HEAD)"
index c72292c..459ba7a 100644 (file)
@@ -74,7 +74,7 @@
 
     builders:
         - shell:
-            !include-raw build-upload-docu.sh
+            !include-raw docu-build.sh
 
     postbuilders:
         - test-macro
 
     builders:
         - shell:
-            !include-raw build-docu-verify.sh
+            !include-raw docu-verify.sh
 
 - job-template:
     name: 'octopus-merge'
 
     builders:
         - shell:
-            !include-raw build-upload-docu.sh
+            !include-raw docu-build.sh
 
similarity index 91%
rename from jjb/pharos/build-upload-docu.sh
rename to jjb/pharos/docu-build.sh
index 50191e5..499bdbe 100644 (file)
@@ -2,7 +2,7 @@
 set -e
 set -o pipefail
 
-project="pharos"
+project="$(git remote -v | head -n1 | awk '{{print $2}}' | sed -e 's,.*:\(.*/\)\?,,' -e 's/\.git$//')"
 export PATH=$PATH:/usr/local/bin/
 
 git_sha1="$(git rev-parse HEAD)"
@@ -50,8 +50,8 @@ done < <(find * -type f \( -iname \*.jpg -o -iname \*.png \) -print0)
 
 for img in "${{images[@]}}"; do
 
-        # uploading found images
-        echo "uploading $img"
+       # uploading found images
+       echo "uploading $img"
         cat "$img" | gsutil cp -L gsoutput.txt - \
         gs://artifacts.opnfv.org/"$project"/"$img"
         gsutil setmeta -h "Content-Type:image/jpeg" \
@@ -61,4 +61,3 @@ for img in "${{images[@]}}"; do
         rm -f gsoutput.txt
 
 done
-
similarity index 84%
rename from jjb/pharos/build-docu-verify.sh
rename to jjb/pharos/docu-verify.sh
index 50d3870..f337a7f 100644 (file)
@@ -2,7 +2,7 @@
 set -e
 set -o pipefail
 
-project="pharos"
+project="$(git remote -v | head -n1 | awk '{{print $2}}' | sed -e 's,.*:\(.*/\)\?,,' -e 's/\.git$//')"
 export PATH=$PATH:/usr/local/bin/
 
 git_sha1="$(git rev-parse HEAD)"
index 8b5a012..89f6a39 100644 (file)
@@ -72,7 +72,7 @@
 
     builders:
         - shell:
-            !include-raw build-upload-docu.sh
+            !include-raw docu-build.sh
 
     postbuilders:
         - test-macro
 
     builders:
         - shell:
-            !include-raw build-docu-verify.sh
+            !include-raw docu-verify.sh
 
 - job-template:
     name: 'pharos-merge'
 
     builders:
         - shell:
-            !include-raw build-upload-docu.sh
+            !include-raw docu-build.sh