[gjs: 1/2] CI: create SpiderMonkey 60 docker images
- From: Philip Chimento <pchimento src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gjs: 1/2] CI: create SpiderMonkey 60 docker images
- Date: Sun, 22 Jul 2018 17:38:18 +0000 (UTC)
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]