Browse Source

A

pull/366/head
Sebastian Stehle 7 years ago
parent
commit
16921870eb
  1. 8
      .drone.yml
  2. 6
      Dockerfile

8
.drone.yml

@ -13,7 +13,7 @@ steps:
- name: docker2
path: /var/lib/docker
- name: nuget
path: /root/.nuget/packages/
path: /root/.nuget/packages
when:
event:
- pull_request
@ -31,7 +31,7 @@ steps:
- name: docker2
path: /var/lib/docker
- name: nuget
path: /root/.nuget/packages/
path: /root/.nuget/packages
environment:
DOCKER_USERNAME:
from_secret: DOCKER_USERNAME
@ -56,7 +56,7 @@ steps:
- name: docker2
path: /var/lib/docker
- name: nuget
path: /root/.nuget/packages/
path: /root/.nuget/packages
environment:
DOCKER_USERNAME:
from_secret: DOCKER_USERNAME
@ -80,7 +80,7 @@ steps:
- name: docker2
path: /var/lib/docker
- name: nuget
path: /root/.nuget/packages/
path: /root/.nuget/packages
when:
event:
- tag

6
Dockerfile

@ -5,6 +5,10 @@ FROM squidex/dotnet:2.2-sdk-chromium-phantomjs-node as builder
WORKDIR /src
COPY . .
RUN dotnet restore
COPY src/Squidex/package*.json /tmp/
# Install Node packages
@ -17,8 +21,6 @@ RUN cp -a /tmp/node_modules src/Squidex/ \
&& cd src/Squidex \
&& npm run test:coverage \
&& npm run build
RUN find / -name "*.nupkg"
# Test Backend
RUN dotnet restore && dotnet test -s ../../.testrunsettings --filter Category!=Dependencies

Loading…
Cancel
Save