From a7fc45beb86176c543936821e237d558f4155a90 Mon Sep 17 00:00:00 2001 From: STAM Date: Wed, 31 Mar 2021 21:00:34 +0300 Subject: [PATCH] init --- epicmorg/win32/win10/Dockerfile | 50 +++++++++++++++++++++++++++++++++ epicmorg/win32/win10/Makefile | 5 ++++ 2 files changed, 55 insertions(+) create mode 100644 epicmorg/win32/win10/Dockerfile create mode 100644 epicmorg/win32/win10/Makefile diff --git a/epicmorg/win32/win10/Dockerfile b/epicmorg/win32/win10/Dockerfile new file mode 100644 index 000000000..de177e6fa --- /dev/null +++ b/epicmorg/win32/win10/Dockerfile @@ -0,0 +1,50 @@ +FROM mcr.microsoft.com/windows:20H2 +LABEL maintainer="EpicMorg DevTeam, developer@epicm.org" + +ENV chocolateyUseWindowsCompression false + +################################################################## +# Installing ocolatey.org +################################################################## +RUN powershell -Command \ + Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; \ + iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')) + +################################################################## +# install base packages +################################################################## +RUN cinst --no-progress -y -IgnoreChecksums \ + 7zip-zstd \ + 7zip.commandline \ + 7zip.portable \ + asar7z \ + curl \ + directx \ + dotnetfx \ + exfat7z \ + far \ + git \ + grit7z \ + iso7z \ + mc \ + modern7z \ + powershell \ + powershell-core \ + steamcmd \ + sudo \ + tartool \ + thumbs7z \ + vcredist-all \ + vcredist140 \ + vcredist2005 \ + vcredist2008 \ + vcredist2010 \ + vcredist2012 \ + vcredist2013 \ + vcredist2013 \ + vcredist2015 \ + unrar \ + unzip \ + wavpack7z \ + winrar \ + wget diff --git a/epicmorg/win32/win10/Makefile b/epicmorg/win32/win10/Makefile new file mode 100644 index 000000000..090a3f7de --- /dev/null +++ b/epicmorg/win32/win10/Makefile @@ -0,0 +1,5 @@ +all: emgprod +emgprod: + docker build --compress -t epicmorg/prod:win10 . + docker push epicmorg/prod:win10 +