geoserver

Форк
0
25 строк · 1.2 Кб
1
# Note: image must be built on Azure (use Azure build context)!
2
FROM mcr.microsoft.com/windows/servercore:ltsc2019-amd64
3

4
LABEL maintainer="sander.schaminee@geocat.net"
5

6
# Install Chocolately and NSIS
7
RUN @powershell.exe -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "[System.Net.ServicePointManager]::SecurityProtocol = 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
8
RUN choco install -y nsis
9

10
# Install Pandoc to convert Markdown to RTF (for installer license page)
11
RUN choco install -y pandoc
12

13
# Install Windows SDK: it provides signtool.exe needed to sign the installer
14
RUN choco install -y windows-sdk-10.1
15

16
# Add NSIS and Windows SDK to the PATH
17
RUN setx /M PATH "%PATH%;C:/Program Files (x86)/Windows Kits/10/App Certification Kit;C:/Program Files (x86)/NSIS"
18

19
# Copy NSIS plugins in place
20
COPY [ "nsis_plugins/x86-unicode/*", "C:/Program Files (x86)/NSIS/Plugins/x86-unicode/" ]
21

22
# Copy data, create output folder and set working directory to NSIS script folder
23
COPY build C:/geoserver/gsbuild
24
RUN mkdir C:\\geoserver\\target
25
WORKDIR C:/geoserver/gsbuild
26

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.