GitLab Runner

Forked from GitLab.org / gitlab-runner

  • Kamil Trzciński's avatar
    Merge branch 'bugfix/windows-long-paths' into 'master' · 45ed89c6
    Kamil Trzciński authored
    Add support for Long Paths on Windows (Fixes #125)
    
    This MR adds support for removing directories containing long paths (>260 characters) when using the PowerShell shell implementation. This support is implemented through detection of [NTFSSecurity](https://ntfssecurity.codeplex.com/)'s `Remove-Item2` command which has support for long paths, falling back on `Remove-Item` when it cannot be found.
    
    In addition to this functionality, a workaround involving `git fetch` and `git config --system core.longpaths true` has been documented in the FAQ.
    
    For a full discussion of possible solutions and the original problem, please look at #125
    
    See merge request !19
    45ed89c6
Name
Last commit
Last update
Godeps 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...
packaging Loading commit data...
parallels Loading commit data...
shells Loading commit data...
ssh Loading commit data...
tests Loading commit data...
.env Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
.godir Loading commit data...
CHANGELOG.md Loading commit data...
Dockerfile Loading commit data...
Makefile Loading commit data...
Procfile Loading commit data...
README.md Loading commit data...
VERSION Loading commit data...
config.toml.example Loading commit data...
install.sh Loading commit data...
main.go Loading commit data...