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

6
Dockerfile

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

Loading…
Cancel
Save