• Steve Azzopardi's avatar
    Add windows Dockerfiles for gitlab-runner-helper · b92bfbaa
    Steve Azzopardi authored
    Add the initial Dockerfiles for windows server, using servercore as the
    bilder image, which gives us access to powershell, and nanoserver as the
    final image to keep the image as small as possible.
    
    These Dockerfiles expect to have
    `./binaries/gitlab-runner-helper.win_amd64.exe` built already, it will
    NOT build the binary itself to stay consistent with the Linux
    Dockerfiles and reduce duplication.
    
    We need to add a Dockerfile for each windows server version that we want
    to support, because when you run windows containers the host machine and
    the container version has to match. For example of your machine that
    has docker installed in running `ltsc2019` the containers it can run are
    only of the version `ltsc2019`
    b92bfbaa
Name
Last commit
Last update
.gitlab Loading commit data...
apps/gitlab-runner-helper Loading commit data...
cache Loading commit data...
ci Loading commit data...
commands Loading commit data...
common Loading commit data...
dockerfiles Loading commit data...
docs Loading commit data...
executors Loading commit data...
helpers Loading commit data...
log Loading commit data...
network Loading commit data...
packaging Loading commit data...
scripts Loading commit data...
session Loading commit data...
shells Loading commit data...
tests Loading commit data...
vendor Loading commit data...
.codeclimate.yml Loading commit data...
.dockerignore Loading commit data...
.env Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
CHANGELOG.md Loading commit data...
CONTRIBUTING.md Loading commit data...
Dockerfile Loading commit data...
Gopkg.lock Loading commit data...
Gopkg.toml Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
Makefile.docker.mk Loading commit data...
NOTICE Loading commit data...
Procfile Loading commit data...
README.md Loading commit data...
VERSION Loading commit data...
Vagrantfile Loading commit data...
config.toml.example Loading commit data...
install.sh Loading commit data...
main.go Loading commit data...