Ubuntu 14.04 Build Image Update 201707-02

build-image

#1

We will update our Ubuntu 14.04 (Trusty) build image between the 26th and 27th of July, 2017. This post details the changes - let us know if you have any concerns.

Do you want to control your own build image? Try CircleCI 2.0! 2.0 lets you use Docker images of your choice.


Go

Go will be updated to 1.8.3

Python

Python 3.6.0 will be removed

Python 3.6.2 will be added

NodeJS

NodeJS v8.1.4 will be added

NodeJS v8.2.0 will be added

PHP

PHP 7.0.20 will be added

PHP 7.1.6 will be added

Scala (sbt)

sbt-0.13.14 will be pre-installed

sbt-0.13.15 will be pre-installed

All Changes

--- versions.json.before	2017-07-25 04:29:46.921483882 +0000
+++ versions-ubuntu-14_04-XXL.json	2017-07-25 04:29:46.617483958 +0000
@@ -1,6 +1,6 @@
 {
   "summary": {
-    "build-image": "ubuntu-14.04-XXL-1216-11e1e2b",
+    "build-image": "ubuntu-14.04-XXL-1234-2e60376",
     "google-chrome": "54.0.2840.100",
     "chromedriver": "2.27.440175",
     "firefox": "47.0.1",
@@ -40,8 +40,8 @@
         "3.5.1",
         "3.5.2",
         "3.5.3",
-        "3.6.0",
         "3.6.1",
+        "3.6.2",
         "pypy-1.9",
         "pypy-2.6.1",
         "pypy-4.0.1"
@@ -66,7 +66,9 @@
         "v5.5.0",
         "v5.6.0",
         "v5.7.0",
-        "v6.1.0"
+        "v6.1.0",
+        "v8.1.4",
+        "v8.2.0"
       ],
       "npm": "2.14.12",
       "nvm": "0.31.0",
@@ -83,10 +85,12 @@
         "5.6.22",
         "7.0.11",
         "7.0.17",
+        "7.0.20",
         "7.0.4",
         "7.0.7",
         "7.1.0",
-        "7.1.3"
+        "7.1.3",
+        "7.1.6"
       ]
     },
     "java": {
@@ -117,6 +121,8 @@
         "0.13.11",
         "0.13.12",
         "0.13.13",
+        "0.13.14",
+        "0.13.15",
         "0.13.5",
         "0.13.6",
         "0.13.7",
@@ -143,7 +149,7 @@
     "riak": "2.1.3",
     "couchdb": "1.6.1",
     "geos": "3.5.0",
-    "go": "1.8.1",
+    "go": "1.8.3",
     "gradle": "1.10",
     "phantomjs": "2.1.1",
     "docker": "1.9.1",
@@ -184,8 +190,7 @@
         "google_play_services",
         "m2repository"
       ]
-    },
-    "yarn": "0.27.5"
+    }
   },
   "all": {
     "accountsservice": "0.6.35-0ubuntu7.2",
@@ -256,6 +261,8 @@
     "circleci-nodejs-5.6.0": "1",
     "circleci-nodejs-5.7.0": "1",
     "circleci-nodejs-6.1.0": "1",
+    "circleci-nodejs-8.1.4": "1",
+    "circleci-nodejs-8.2.0": "1",
     "circleci-php-5.5.31": "5",
     "circleci-php-5.5.32": "5",
     "circleci-php-5.5.36": "5",
@@ -264,10 +271,12 @@
     "circleci-php-5.6.22": "5",
     "circleci-php-7.0.11": "5",
     "circleci-php-7.0.17": "5",
+    "circleci-php-7.0.20": "5",
     "circleci-php-7.0.4": "5",
     "circleci-php-7.0.7": "5",
     "circleci-php-7.1.0": "5",
     "circleci-php-7.1.3": "5",
+    "circleci-php-7.1.6": "5",
     "circleci-python-2.7.10": "2",
     "circleci-python-2.7.11": "2",
     "circleci-python-2.7.12": "2",
@@ -282,8 +291,8 @@
     "circleci-python-3.5.1": "2",
     "circleci-python-3.5.2": "2",
     "circleci-python-3.5.3": "2",
-    "circleci-python-3.6.0": "2",
     "circleci-python-3.6.1": "2",
+    "circleci-python-3.6.2": "2",
     "circleci-python-pypy-1.9": "2",
     "circleci-python-pypy-2.6.1": "2",
     "circleci-python-pypy-4.0.1": "2",
@@ -621,8 +630,8 @@
     "libevent-2.0-5:amd64": "2.0.21-stable-1ubuntu1.14.04.1",
     "libexif-dev": "0.6.21-1ubuntu1",
     "libexif12:amd64": "0.6.21-1ubuntu1",
-    "libexpat1:amd64": "2.1.0-4ubuntu1.3",
-    "libexpat1-dev:amd64": "2.1.0-4ubuntu1.3",
+    "libexpat1:amd64": "2.1.0-4ubuntu1.4",
+    "libexpat1-dev:amd64": "2.1.0-4ubuntu1.4",
     "libfakeroot:amd64": "1.20-3ubuntu2",
     "libffi-dev:amd64": "3.1~rc1+r3.0.13-12ubuntu0.1",
     "libffi6:amd64": "3.1~rc1+r3.0.13-12ubuntu0.1",
@@ -804,11 +813,11 @@
     "libm17n-0": "1.6.4-2ubuntu1",
     "libmagic-dev:amd64": "1:5.14-2ubuntu3.3",
     "libmagic1:amd64": "1:5.14-2ubuntu3.3",
-    "libmagickcore-dev": "8:6.7.7.10-6ubuntu3.7",
-    "libmagickcore5:amd64": "8:6.7.7.10-6ubuntu3.7",
-    "libmagickcore5-extra:amd64": "8:6.7.7.10-6ubuntu3.7",
-    "libmagickwand-dev": "8:6.7.7.10-6ubuntu3.7",
-    "libmagickwand5:amd64": "8:6.7.7.10-6ubuntu3.7",
+    "libmagickcore-dev": "8:6.7.7.10-6ubuntu3.8",
+    "libmagickcore5:amd64": "8:6.7.7.10-6ubuntu3.8",
+    "libmagickcore5-extra:amd64": "8:6.7.7.10-6ubuntu3.8",
+    "libmagickwand-dev": "8:6.7.7.10-6ubuntu3.8",
+    "libmagickwand5:amd64": "8:6.7.7.10-6ubuntu3.8",
     "libmail-sendmail-perl": "0.79.16-1",
     "libmcrypt-dev": "2.5.8-3.1ubuntu1",
     "libmcrypt4": "2.5.8-3.1ubuntu1",

Pyenv global for 3.6.0 fails now, was working (v1.0 of circlci)
What is installed in circleci 2.0 machine circleci/classic:xxxx VMs?
#2