Browse Source

7.0.1

pull/2835/head
timlai 5 years ago
parent
commit
5843c44846
  1. 10
      Dockerfile
  2. 2
      azure-pipelines.yml
  3. 11
      docker-compose.yml

10
Dockerfile

@ -1,17 +1,17 @@
FROM mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim AS base
WORKDIR /app
EXPOSE 5000
EXPOSE 80
EXPOSE 443
FROM mcr.microsoft.com/dotnet/core/sdk:3.1-buster AS build
WORKDIR /sscms
RUN wget https://dl.sscms.com/cms/7.0.0/sscms-7.0.0-linux-x64.tar.gz
RUN tar -xzf sscms-7.0.0-linux-x64.tar.gz
RUN rm sscms-7.0.0-linux-x64.tar.gz -f
RUN wget https://dl.sscms.com/cms/7.0.1/sscms-7.0.1-linux-x64.tar.gz
RUN tar -xzf sscms-7.0.1-linux-x64.tar.gz
RUN rm sscms-7.0.1-linux-x64.tar.gz -f
RUN cp -r /sscms/wwwroot/sitefiles/assets /sscms/assets
RUN rm -rf /sscms/wwwroot/sitefiles/assets
FROM base AS final
WORKDIR /app
COPY --from=build /sscms .
ENV ASPNETCORE_URLS http://*:5000
ENTRYPOINT ["dotnet", "SSCMS.Web.dll"]

2
azure-pipelines.yml

@ -9,7 +9,7 @@ trigger:
variables:
netCoreSdkVersion: '3.1.201'
buildConfiguration: 'Release'
productVersion: '7.0.0'
productVersion: '7.0.1'
jobs:

11
docker-compose.yml

@ -3,22 +3,21 @@ version: "3.7"
services:
nginx:
image: "dev"
image: "sscms/nginx"
ports:
- "80:80"
- "443:443"
environment:
SSCMS_SECURITY_KEY: e2a3d303-ac9b-41ff-9154-930710af0845
SSCMS_DATABASE_TYPE: Sqlite
restart: always
sscms:
depends_on:
- nginx
image: "sscms/core:v7.0.0"
image: "sscms/core"
expose:
- "5000"
environment:
SSCMS_SECURITY_KEY: e2a3d303-ac9b-41ff-9154-930710af0845
SSCMS_DATABASE_TYPE: SQLite
restart: always
# docker-compose build

Loading…
Cancel
Save