[gjs: 1/2] CI: create SpiderMonkey 60 docker images



commit eaca15ffa9888d657c619e8f029a28feadc524f8
Author: Claudio André <claudioandre br gmail com>
Date:   Fri Jul 20 22:25:01 2018 -0300

    CI: create SpiderMonkey 60 docker images
    
    Since SM60 is ready to merge, we need to switch to it.
    
    [skip ci] it doesn't change GJS itself.

 .gitlab-ci.yml           | 28 ++++++++++++++--------------
 test/extra/do_mozilla.sh | 12 ++++++------
 2 files changed, 20 insertions(+), 20 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 4bb84670..a259d54d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -753,16 +753,16 @@ fedora.static-analysis:
     DOCKERFILE: "test/extra/Dockerfile.fedora.static-analysis"
     NAME: "fedora.static-analysis"
 
-SM52-gcc.fedora-dev:
+SM60-gcc.fedora-dev:
   <<: *create_docker_image
   variables:
     BASE: "fedora"
     DEV: "devel"
     DOCKER_DRIVER: overlay
     IMAGE: "fedora:rawhide"
-    NAME: "SM52-gcc.fedora-dev"
+    NAME: "SM60-gcc.fedora-dev"
 
-SM52-debug-gcc.fedora-dev:
+SM60-debug-gcc.fedora-dev:
   <<: *create_docker_image
   variables:
     BASE: "fedora"
@@ -770,45 +770,45 @@ SM52-debug-gcc.fedora-dev:
     DEV: "devel"
     DOCKER_DRIVER: overlay
     IMAGE: "fedora:rawhide"
-    NAME: "SM52-debug-gcc.fedora-dev"
+    NAME: "SM60-debug-gcc.fedora-dev"
 
-SM52-gcc.fedora-dev.aarch64:
+SM60-gcc.fedora-dev.aarch64:
   <<: *create_docker_image
   variables:
     BASE: "fedora"
     DEV: "devel"
     DOCKER_DRIVER: overlay
     DOCKERFILE: "test/extra/Dockerfile.arm64v8.fedora.29"
-    IMAGE: "${CI_REGISTRY_IMAGE}:SM52-gcc.fedora-dev.aarch64"
-    NAME: "SM52-gcc.fedora-dev.aarch64"
+    IMAGE: "${CI_REGISTRY_IMAGE}:SM60-gcc.fedora-dev.aarch64"
+    NAME: "SM60-gcc.fedora-dev.aarch64"
     STATIC: "qemu"
     TARGET_ARCH: "aarch64"
 
-SM52-gcc.fedora-dev.ppc64le:
+SM60-gcc.fedora-dev.ppc64le:
   <<: *create_docker_image
   variables:
     BASE: "fedora"
     DEV: "devel"
     DOCKER_DRIVER: overlay
     DOCKERFILE: "test/extra/Dockerfile.ppc64le.fedora.29"
-    IMAGE: "${CI_REGISTRY_IMAGE}:SM52-gcc.fedora-dev.ppc64le"
-    NAME: "SM52-gcc.fedora-dev.ppc64le"
+    IMAGE: "${CI_REGISTRY_IMAGE}:SM60-gcc.fedora-dev.ppc64le"
+    NAME: "SM60-gcc.fedora-dev.ppc64le"
     STATIC: "qemu"
     TARGET_ARCH: "ppc64le"
 
-SM52-gcc.ubuntu-lts:
+SM60-gcc.ubuntu-lts:
   <<: *create_docker_image
   variables:
     BASE: "debian"
     DOCKER_DRIVER: overlay
     IMAGE: "ubuntu:18.04"
-    NAME: "SM52-gcc.ubuntu-lts"
+    NAME: "SM60-gcc.ubuntu-lts"
 
-SM52-gcc.ubuntu-dev:
+SM60-gcc.ubuntu-dev:
   <<: *create_docker_image
   variables:
     BASE: "debian"
     DEV: "devel"
     DOCKER_DRIVER: overlay
     IMAGE: "ubuntu:devel"
-    NAME: "SM52-gcc.ubuntu-dev"
+    NAME: "SM60-gcc.ubuntu-dev"
diff --git a/test/extra/do_mozilla.sh b/test/extra/do_mozilla.sh
index 847060f9..ef7342f0 100755
--- a/test/extra/do_mozilla.sh
+++ b/test/extra/do_mozilla.sh
@@ -12,8 +12,8 @@ function do_Configure_MozBuild(){
     fi
 
     cat <<EOFILE >> ~/.config/jhbuildrc
-module_autogenargs['mozjs52'] = "$autogenargs"
-module_makeargs['mozjs52'] = '-s'
+module_autogenargs['mozjs60'] = "$autogenargs"
+module_makeargs['mozjs60'] = '-s'
 EOFILE
 
     echo '-- Done --'
@@ -27,18 +27,18 @@ function do_Build_Mozilla_jhbuild(){
     do_Configure_MozBuild
 
     # Build Mozilla Stuff
-    jhbuild build mozjs52
+    jhbuild build mozjs60
 }
 
 function do_Build_Mozilla(){
     echo
     echo '-- Building Mozilla SpiderMonkey --'
 
-    if [[ $STATIC == "moz60" ]]; then
-        git clone --depth 1 https://github.com/ptomato/mozjs.git -b mozjs60 /on-host/spider
+    if [[ $STATIC == "moz52" ]]; then
+        git clone --depth 1 https://github.com/ptomato/mozjs.git -b mozjs52 /on-host/spider
         cd /on-host/spider
     else
-        git clone --depth 1 https://github.com/ptomato/mozjs.git -b mozjs52 /on-host/spider
+        git clone --depth 1 https://github.com/ptomato/mozjs.git -b mozjs60 /on-host/spider
         cd /on-host/spider
     fi
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]