Skip to content

5.5 backport of windows build/test fixes#8354

Merged
colinsurprenant merged 6 commits intoelastic:5.5from
colinsurprenant:5.5
Sep 21, 2017
Merged

5.5 backport of windows build/test fixes#8354
colinsurprenant merged 6 commits intoelastic:5.5from
colinsurprenant:5.5

Conversation

@colinsurprenant
Copy link
Copy Markdown
Contributor

fixes for windows build/tests compatibility for 5.5 branch.
also fixes the windows launch scripts to pick up jvm.options
relates to #8125 and #7767

use rm_rf to delete dir and shutdown pipeline after run

avoid the use of rescue nil, bad practice

do not mock close as it prevents closing the file an prevents removing it on Windows

cleanup temporary files and relax file name check for Windows

fix paths handling for Windows

flag the read file string as UTF-8 which is what we expect

fix Windows issues

ignore load_average on windows

windows safe URI

cleanup and fix file handling for windows

wait for pipeline shutdown to complete

revert to original puts

cleanups

use environment for windows platform check

fix hash path

wait for pipeline thread to complete after shutdown
@colinsurprenant colinsurprenant changed the title backport windows build/test fixes 5.5 backport of windows build/test fixes Sep 21, 2017
@jakelandis jakelandis mentioned this pull request Sep 21, 2017
14 tasks
@jakelandis
Copy link
Copy Markdown
Contributor

LGTM (once Jenkins also approves)

colinsurprenant and others added 5 commits September 21, 2017 14:14
fixes

fix jvm.options parsing

windows compatible URI

adjust launch bat scripts to new logic

adjust .bat lauch scripts
@colinsurprenant
Copy link
Copy Markdown
Contributor Author

merged in 5.5 and created a v5.5.4 label as it will only apply to this future release if it is (very unlikely) ever built.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants