Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 7 additions & 14 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,19 +1,12 @@
FROM mono
FROM gittools/libgit2sharp-mono
LABEL maintainer="Erik Hvattum <erik.hvattum@gmail.com>"

MAINTAINER Alexander Gavrilov <inbox@ilucker.com>

# Install software for GitVersion
RUN echo "deb http://download.mono-project.com/repo/debian wheezy/snapshots 4.4.2.11/main" | tee /etc/apt/sources.list.d/mono-xamarin.list \
&& echo "deb http://ftp.debian.org/debian sid main" | tee -a /etc/apt/sources.list \
&& apt-get clean && apt-get update \
&& apt-get install -y --no-install-recommends unzip git libc6 libc6-dev libc6-dbg \
&& rm -rf /var/lib/apt/lists/* /tmp/*

# Install GitVersion
RUN curl -Ls https://github.com/GitTools/GitVersion/releases/download/v4.0.0-beta.9/GitVersion.CommandLine.4.0.0-beta0009.nupkg -o tmp.zip \
# Install GitVersion 4
RUN curl -Ls https://github.com/GitTools/GitVersion/releases/download/v4.0.0-beta.12/GitVersion.CommandLine.4.0.0-beta0012.nupkg -o tmp.zip \
&& unzip -d /usr/lib/GitVersion tmp.zip \
&& rm tmp.zip

&& rm tmp.zip \
&& sed -i 's|lib/linux/x86_64|/usr/lib/GitVersion/tools/lib/linux/x86_64|g' /usr/lib/GitVersion/tools/LibGit2Sharp.dll.config

WORKDIR /usr/lib/GitVersion/tools

VOLUME ["/src"]
Expand Down
22 changes: 0 additions & 22 deletions MR_DockerGitVersion.xml

This file was deleted.

8 changes: 1 addition & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,4 @@

GitVersion is a tool to help you achieve *Semantic Versioning* on your project.

* [GitVersion Project homepage](https://github.com/GitTools/GitVersion)

# How to use this image

This image will run GitVersion Command Line tool. It expects the git rempository to be bound at /src

$ docker run --rm -v "$PWD:/src" ilucker/gitversion /h
* [GitVersion Project homepage](https://github.com/GitTools/GitVersion)