1
0
Fork 0
Commit graph

193 commits

Author SHA1 Message Date
Mikhail Goncharov
7faaec98e7 Attach diffs produced by git-clang-format as lint messages.
E.g.: https://reviews.llvm.org/D71197?id=233029
Will add a link to file and code to apply the patch in the next PR.

+ don't create TARGET_DIR in scripts;
+ updated section about local build;
+ partially specified inputs / outputs of scripts so it's more transparent what are the results;
+ added symlink to compile_command.json (clang-tidy will need it);
+ add IDEA files to .gitignore.
2019-12-11 08:55:38 +01:00
Mikhail Goncharov
650ed9c274 Add section about local changes (#73)
For now only describing how to get an conduit API token
2019-12-09 10:59:08 +01:00
Mikhail Goncharov
26da69f60a
Fix playbooks link 2019-12-09 10:46:33 +01:00
Christian Kühnel
27730f4d35 added debugging info 2019-12-02 15:40:10 +01:00
Christian Kühnel
bac89cc03a reduced scope of build job 2019-12-02 14:43:46 +01:00
Christian Kühnel
10eb2dbd3a revert of last commit 2019-12-02 14:43:02 +01:00
Christian Kühnel
059c2822e0 running psh from cmd 2019-12-02 14:24:05 +01:00
Christian Kühnel
3c0c4547ff added -it so container can be killed 2019-12-02 14:17:30 +01:00
Christian Kühnel
68b1b78080 added docker pull to get latest image 2019-12-02 14:15:40 +01:00
Christian Kühnel
56b62412f7 fixed docker command 2019-12-02 13:42:28 +01:00
Christian Kühnel
2751c9e1b7 creating workspace folder 2019-12-02 13:42:14 +01:00
Christian Kühnel
5e00207580 improved documentation 2019-12-02 12:50:33 +01:00
Christian Kühnel
740b143def added docu: spwaning windows agents 2019-12-02 12:49:01 +01:00
Christian Kühnel
9fcc035a2e detecting ID of SSH 2019-12-02 12:47:54 +01:00
Christian Kühnel
438acecb69 made boot disk larger to fit docker image 2019-12-02 12:47:28 +01:00
Christian Kühnel
b9dfc9ba9a added scripts to create windows agents 2019-12-02 12:14:39 +01:00
Christian Kühnel
0cb11591ea changes jenkins URL 2019-12-02 09:49:09 +01:00
Christian Kühnel
39d59ab2fb removed duplicate pipeline 2019-11-29 14:48:06 +00:00
Christian Kühnel
355111c0a0 shortened workspace name 2019-11-29 14:46:33 +00:00
Christian Kühnel
0ccd413c63 renamed pwsh to powershell 2019-11-29 14:10:07 +00:00
Christian Kühnel
15cc357b0a changed mkdir command 2019-11-29 12:47:56 +00:00
Christian Kühnel
4ae3af5d7f changed "sh" commands to "bat" 2019-11-29 12:45:34 +00:00
Christian Kühnel
d67bf80b16 fixed mkdir and variables 2019-11-29 12:41:49 +00:00
Christian Kühnel
dcb90b4eea disabled git clean 2019-11-29 12:37:38 +00:00
Christian Kühnel
d009a3bb22 removing build folder before running cmake 2019-11-29 12:36:29 +00:00
Christian Kühnel
f5d3a971c2 created pipeline for windows 2019-11-29 12:23:58 +00:00
Christian Kühnel
d2be5e1011 created windows agent container 2019-11-29 12:23:45 +00:00
Christian Kühnel
804d0ab083 removed redundant settings 2019-11-29 11:32:53 +00:00
Christian Kühnel
6ce0cd1512 using ${PSScriptRoot} 2019-11-27 15:45:11 +00:00
Christian Kühnel
7700a2f8d0 converted batch to ps1 2019-11-27 15:41:51 +00:00
Christian Kühnel
29bcd2dc53 naming the docker container 2019-11-27 15:01:10 +00:00
Christian Kühnel
79ccb8b846 fixed echo statements 2019-11-27 14:41:21 +00:00
Christian Kühnel
a4f35fa6a3 Merge branch 'master' of github.com:google/llvm-premerge-checks 2019-11-27 14:40:10 +00:00
Christian Kühnel
e3b28cace0 fixed pushd calls 2019-11-27 14:39:59 +00:00
ChristianKuehnel
1049ce8043
added link to CMake flags 2019-11-27 13:55:22 +01:00
Christian Kühnel
06bae8f9a3 improved logging and error handling 2019-11-27 12:11:50 +00:00
Christian Kühnel
736af1d894 shortened path names 2019-11-27 10:53:19 +00:00
Christian Kühnel
6c89adda38 removed md/cd commands 2019-11-27 10:03:07 +00:00
Christian Kühnel
7d14909448 using absolute paths 2019-11-27 09:01:07 +00:00
Christian Kühnel
83a6eca803 changed buildkite script to call other scripts 2019-11-27 08:53:28 +00:00
Christian Kühnel
871810ad7e added LLVM_ENABLE_DIA_SDK=OFF 2019-11-27 08:53:08 +00:00
Christian Kühnel
f3c2fa91a4 basing build-kite image on agent-windows 2019-11-26 16:41:51 +00:00
ChristianKuehnel
de34fb9572
Create docker container for Windows build (#52)
* first steps towards windows builds #25

* added build scripts for windows

* moved from powershell to CMD

* script cleanup

* set up jenkins swarm plugin

* added deployment script for windows

* first draft of jenkins file for windows

* first shot at windows pods

* first draft for buildkite agent

* added call to run_cmake.bat

* added call to run_ninja.bat

* added new buildkite script

* added Dockerfile for buildkite agent

* fixed userprofile path

* added /IncludeOptional for VS

I hope that includes all required libraries

* moved work folder to W:

* added git config for long file names

* added more CMake flags

* setting x64 bit arch in a different way

* and yet another way to set 64bit

* merged buildkite changes to jenkins scripts

* hiding license in batch script runs

* running release build

* added test xml log

* compilation is working, but not all tests

* cmake is in patch now

* updated the dependencies from buildkite config

* dockerfile cleanup

* change how git handles line endings

* updated comment

* performance improvment for volume

* changed workdir folder

* using gnuwin package

split installation into separate layers to speed up incremental changes
2019-11-26 17:10:30 +01:00
Michael Forster
9b90c3fb20 Fix a typo in README.md (#67) 2019-11-26 16:06:50 +01:00
Christian Kühnel
59e5bb8ed2 improved logging 2019-11-22 11:03:05 +01:00
Christian Kühnel
6708a6a900 Improved error messages for apply_patch
fixes #56
2019-11-22 10:42:51 +01:00
Christian Kühnel
3d7a472c4d changed quotes for variable expansion 2019-11-21 15:09:38 +01:00
Christian Kühnel
0be0498203 fix handling of compile errors
addresses #63
2019-11-21 15:04:39 +01:00
Christian Kühnel
3c0461255c changed type of exception 2019-11-21 15:00:48 +01:00
Christian Kühnel
4d4ea1fffb removed unused log statements 2019-11-21 10:37:18 +01:00