File tree Expand file tree Collapse file tree 2 files changed +50
-0
lines changed Expand file tree Collapse file tree 2 files changed +50
-0
lines changed Original file line number Diff line number Diff line change
1
+ .git
2
+ drop /clurun /osx.10.10-x64
3
+ drop /clurun /win7-x64
4
+ drop /CommandRepo
5
+ setup /*
6
+ src /artifacts
7
+ src /Common
8
+ src /ResourceManager
9
+ src /ServiceManagement
Original file line number Diff line number Diff line change
1
+ FROM graemef/docker-ubuntu-mono
2
+
3
+ ENV DNX_VERSION 1.0.0-rc1-final
4
+ ENV DNX_USER_HOME /opt/dnx
5
+
6
+ # Install DNX prerequisites
7
+ RUN apt-get update && \
8
+ apt-get -qqy install \
9
+ libunwind8 \
10
+ gettext \
11
+ libssl-dev \
12
+ libcurl4-gnutls-dev \
13
+ zlib1g \
14
+ libicu-dev \
15
+ uuid-dev \
16
+ curl \
17
+ unzip
18
+
19
+ RUN curl -sSL https://raw.githubusercontent.com/aspnet/Home/dev/dnvminstall.sh | DNX_USER_HOME=$DNX_USER_HOME DNX_BRANCH=v$DNX_VERSION sh
20
+
21
+ RUN bash -c "source $DNX_USER_HOME/dnvm/dnvm.sh \
22
+ && dnvm install $DNX_VERSION -r coreclr -alias default \
23
+ && dnvm alias default | xargs -i ln -s $DNX_USER_HOME/runtimes/{} $DNX_USER_HOME/runtimes/default"
24
+
25
+ ENV PATH $PATH:$DNX_USER_HOME/runtimes/default/bin
26
+
27
+ ADD drop/clurun/ubuntu.14.04-x64 ubuntu.14.04-x64
28
+ ADD src/CLU test/clu
29
+ ADD tools tools
30
+ ADD examples examples
31
+
32
+ WORKDIR /test/clu
33
+
34
+ RUN bash -c "source $DNX_USER_HOME/dnvm/dnvm.sh \
35
+ && nuget source enable -Name https://www.nuget.org/api/v2/ \
36
+ && dnu restore \
37
+ || dnvm use $DNX_VERSION -r coreclr"
38
+
39
+ ENV PATH /ubuntu.14.04-x64:$PATH
40
+
41
+ WORKDIR /test/clu/Commands.Common.ScenarioTest
You can’t perform that action at this time.
0 commit comments