Skip to content

Commit

Permalink
Merge pull request #34 from seif/mono-4.4.0.182
Browse files Browse the repository at this point in the history
Add 4.4.0.182 and use it as latest
  • Loading branch information
akoeplinger committed Jun 17, 2016
2 parents 30bde47 + e92989a commit e0d2003
Show file tree
Hide file tree
Showing 4 changed files with 33 additions and 3 deletions.
16 changes: 16 additions & 0 deletions 4.4.0.182/Dockerfile
@@ -0,0 +1,16 @@
FROM debian:wheezy

MAINTAINER Jo Shields <jo.shields@xamarin.com>

#based on dockerfile by Michael Friis <friism@gmail.com>

RUN apt-get update \
&& apt-get install -y curl \
&& rm -rf /var/lib/apt/lists/*

RUN apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

RUN echo "deb http://download.mono-project.com/repo/debian wheezy/snapshots/4.4.0.182 main" > /etc/apt/sources.list.d/mono-xamarin.list \
&& apt-get update \
&& apt-get install -y mono-devel ca-certificates-mono fsharp mono-vbnc nuget referenceassemblies-pcl \
&& rm -rf /var/lib/apt/lists/*
11 changes: 11 additions & 0 deletions 4.4.0.182/onbuild/Dockerfile
@@ -0,0 +1,11 @@
FROM mono:4.4.0.182

MAINTAINER Jo Shields <jo.shields@xamarin.com>

RUN mkdir -p /usr/src/app/source /usr/src/app/build
WORKDIR /usr/src/app/source

ONBUILD COPY . /usr/src/app/source
ONBUILD RUN nuget restore -NonInteractive
ONBUILD RUN xbuild /property:Configuration=Release /property:OutDir=/usr/src/app/build/
ONBUILD WORKDIR /usr/src/app/build
6 changes: 4 additions & 2 deletions README.md
@@ -1,7 +1,9 @@
# Supported tags and `Dockerfile` links

- [`latest` (*Dockerfile*)](https://github.com/mono/docker/blob/master/4.2.3.4/Dockerfile)
- [`onbuild` (*onbuild/Dockerfile*)](https://github.com/mono/docker/blob/master/4.2.3.4/onbuild/Dockerfile)
- [`latest` (*Dockerfile*)](https://github.com/mono/docker/blob/master/4.4.0.182/Dockerfile)
- [`onbuild` (*onbuild/Dockerfile*)](https://github.com/mono/docker/blob/master/4.4.0.182/onbuild/Dockerfile)
- [`4.4.0.182` (*Dockerfile*)](https://github.com/mono/docker/blob/master/4.4.0.182/Dockerfile)
- [`4.4.0.182-onbuild` (*onbuild/Dockerfile*)](https://github.com/mono/docker/blob/master/4.4.0.182/onbuild/Dockerfile)
- [`4.2.3.4` (*Dockerfile*)](https://github.com/mono/docker/blob/master/4.2.3.4/Dockerfile)
- [`4.2.3.4-onbuild` (*onbuild/Dockerfile*)](https://github.com/mono/docker/blob/master/4.2.3.4/onbuild/Dockerfile)
- [`4.2.2.30` (*Dockerfile*)](https://github.com/mono/docker/blob/master/4.2.2.30/Dockerfile)
Expand Down
3 changes: 2 additions & 1 deletion generate-stackbrew-library.sh
Expand Up @@ -3,7 +3,8 @@ set -e

declare -A aliases
aliases=(
[4.2.3.4]='4.2.3 4.2 4 latest'
[4.4.0.182]='4.4.0 4.4 4 latest'
[4.2.3.4]='4.2.3 4.2'
[4.2.2.30]='4.2.2'
[4.2.1.102]='4.2.1'
[4.0.5.1]='4.0.5 4.0'
Expand Down

0 comments on commit e0d2003

Please sign in to comment.