summaryrefslogtreecommitdiff
path: root/test/extra/do_docker.sh
diff options
context:
space:
mode:
authorClaudio André <claudioandre.br@gmail.com>2018-02-01 01:30:20 -0200
committerClaudio André <claudioandre.br@gmail.com>2018-02-01 01:30:20 -0200
commit80953ecaf7fed31144e30a3d9c5e7e8f53fa30be (patch)
tree777fe735762c4ead892cdf615d0c7dcc6cd5c259 /test/extra/do_docker.sh
parent5904f9b04c83a2ae6c14d9c74e6951e06b5e4c22 (diff)
downloadgjs-80953ecaf7fed31144e30a3d9c5e7e8f53fa30be.tar.gz
CI: update docker images
- Remove unused CI code; - Use development versions of GLib and GObject-introspection when running a dev docker image.
Diffstat (limited to 'test/extra/do_docker.sh')
-rwxr-xr-xtest/extra/do_docker.sh25
1 files changed, 25 insertions, 0 deletions
diff --git a/test/extra/do_docker.sh b/test/extra/do_docker.sh
index f6e1a5d8..9caa6300 100755
--- a/test/extra/do_docker.sh
+++ b/test/extra/do_docker.sh
@@ -24,3 +24,28 @@ function do_Shrink_Image(){
echo '-- Done --'
}
+
+if [[ $1 == "BUILD_MOZ" ]]; then
+ do_Install_Base_Dependencies
+ do_Set_Env
+
+ do_Show_Info
+ do_Patch_JHBuild
+ do_Build_JHBuild RESET
+ do_Build_Mozilla
+ do_Save_Files
+
+ if [[ $2 == "SHRINK" ]]; then
+ do_Shrink_Image
+ fi
+
+elif [[ $1 == "GET_FILES" ]]; then
+ do_Set_Env
+ do_Get_Files
+
+ if [[ $2 == "DOCKER" ]]; then
+ do_Install_Base_Dependencies
+ do_Install_Dependencies
+ do_Shrink_Image
+ fi
+fi