Bug 1472112 - [geckodriver] Fix build job on Travis for win32 platform. draft
authorHenrik Skupin <mail@hskupin.info>
Fri, 29 Jun 2018 11:02:49 +0200
changeset 812365 18c0c8cc9ca1de076e93ed1026da76f5744b1704
parent 811977 6041c030780420b6205cf2d6640513606609884c
push id114539
push userbmo:hskupin@gmail.com
push dateFri, 29 Jun 2018 09:03:56 +0000
bugs1472112
milestone63.0a1
Bug 1472112 - [geckodriver] Fix build job on Travis for win32 platform. Upgrading the docker image from the unsupported Ubuntu 15.10 release to the 16.04 LTS release let us build the win32 binary successfully. DON'T BUILD MozReview-Commit-ID: 9Z0MPsMqyTu
testing/geckodriver/.travis.yml
testing/geckodriver/i686-trusty/Dockerfile
testing/geckodriver/i686-xenial/Dockerfile
--- a/testing/geckodriver/.travis.yml
+++ b/testing/geckodriver/.travis.yml
@@ -57,17 +57,17 @@ matrix:
           - binutils-mingw-w64-x86-64
           - libbz2-dev
     - os: linux
       env:
         - TARGET=i686-pc-windows-gnu
         - NAME=win32
         - EXT=zip
         - TOOLCHAIN=nightly
-        - DOCKER_IMAGE=i686-trusty
+        - DOCKER_IMAGE=i686-xenial
       dist: trusty
       services:
         - docker
     - os: osx
       env:
         - TARGET=x86_64-apple-darwin
         - NAME=macos
         - EXT=tar.gz
rename from testing/geckodriver/i686-trusty/Dockerfile
rename to testing/geckodriver/i686-xenial/Dockerfile
--- a/testing/geckodriver/i686-trusty/Dockerfile
+++ b/testing/geckodriver/i686-xenial/Dockerfile
@@ -1,4 +1,4 @@
-FROM ubuntu:15.10
+FROM ubuntu:16.04
 
 RUN apt-get -y update
 RUN apt-get -y install curl file gcc gcc-mingw-w64-i686 zip