DocsPipelines for ApplicationsBuilds
Docker build environments

Docker build environments

Sections

The below information represents the Pipelines for Applications Docker build environments when doing builds using the distelli-manifest.yml file with Pipelines build servers.

Available Docker version

Client Server
Version 1.12.0 1.12.6
API version 1.24 1.24
Go version go1.6.3 go1.6.4
Git commit 8eab29e 78d1802
Built Thu Jul 28 23:54:00 2016 Wed Jan 11 00:23:16 2017
OS/Arch linux/amd64 linux/amd64

Docker build image specs

The below table shows what version of tools are available in which Pipelines for Applications Docker build image.

Haskell JavaScript Java/JVM Python Perl Ruby Go Base PHP Android Legacy
OS specifications
3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:16:20 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux X X X X X X X X X X
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04.5 LTS"
X X X X X X X X X X
Version control tools
Git version 1.7.9.5 X X X X X X X X X X
Mercurial Distributed SCM (version 2.0.2) X X X X X X X X X X
SVN version 1.6.17 (r1128011) X X X X X X X X X X
Compilers and build tools
GNU Automake 1.11.3 X X X X X X X X X X
GNU Make 3.81 X X X X X X X X X X
GCC (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3 X X X X X X X X X X
Networking tools
curl 7.22.0 X X X X X X X X X X
GNU Wget 1.13.4 X X X X X X X X X X
Rsync version 3.0.9 protocol version 30 X X X X X X X X X X
OpenSSH_5.9p1 Debian-5ubuntu1.7, OpenSSL 1.0.1 14 Mar 2012 X X X X X X X X X X
Package manager
dpkg 1.16.1.2 (amd64) X X X X X X X X X X
apt 0.8.16~exp12ubuntu10.25 for amd64 X X X X X X X X X X
Haskell language
The Glorious Glasgow Haskell Compilation System, version 7.4.1 X
cabal-install version 1.18.0.2 using version 1.18.1 of the Cabal library X
JavaScript language
node v0.10.36 X X X X X X X X X X
npm 1.4.28 X X X X X X X X X X
nvm X
Java/JVM language
Java version "1.7.0_80" X X X X X X X X X X
jdk_switcher X
javac 1.7.0_80 X X X X X X X X X X
Apache Ant(TM) version 1.8.2 compiled on December 3 2011 X X X X X X X X X X
Apache Maven 3.2.5 X X X X X X X X X X
Gradle 2.2.1 X
Python language
Python 2.73 X X X X X X X X X X
pip 7.1.2 X X X X X X X X X X
Perl language
perl5 (revision 5 version 14 subversion 2) X X X X X X X X X X
Ruby language
Ruby 1.9.3p551 (2014-11-13 revision 48407) [x86_64-linux] X X X X X X X X X X
rvm 1.26.8 X X X X X X X X
rvm 1.26.11 X X
rbenv 0.4.0 X X X
Go language
Go version go1.4.2 linux/amd64 X X X X X X X X X X
Gimme v0.2.2 X X X X X X X X X X
PHP language
PHP 5.6.5 (cli) X
Phpenv rbenv 0.4.0-154-g9e664b5 X

X - Available and working in this image

Legacy Image Specifications

  • OS Specifications
    • 3.19.0-25-generic #26~14.04.1-Ubuntu SMP Fri Jul 24 21:16:20 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
    • DISTRIB_ID=Ubuntu
      DISTRIB_RELEASE=14.04
      DISTRIB_CODENAME=trusty
      DISTRIB_DESCRIPTION="Ubuntu 14.04.2 LTS"
  • Version Control Tools
    • git version 1.91
    • Mercurial Distributed SCM (version 2.8.2)
  • Compilers and Build Tools
    • GNU Make 3.81
  • Networking Tools
    • GNU Wget 1.15
    • rsync version 3.1.0 protocol version 31
    • OpenSSH_6.6.1p1 Ubuntu-2ubuntu2, OpenSSL 1.0.1f 6 Jan 2014
  • Package Manager
    • dpkg 1.17.5 (amd64)
  • Language – Javascript
    • node v0.12.2
    • npm 2.7.4
  • Language – Java/JVM
    • java version "1.8.0_45"
    • javac 1.8.0_45
    • Apache Maven 3.3.3
  • Language – Python
    • Python 2.7.6
  • Language – Perl
    • perl5 (revision 5 version 18 subversion 2)

For more information on installing build dependencies see Build Language Reference and see Installing Dependencies.

Hardware

Pipelines for Applications build servers are hosted on Google Compute Engine machines in the us-central zone.

How helpful was this page?
Puppet sites use proprietary and third-party cookies. By using our sites, you agree to our cookie policy.