1
0
Fork 0
Commit graph

106 commits

Author SHA1 Message Date
Christian Kühnel
1fc40ffedd fixed bug when diff has no dependencies 2020-01-20 13:29:58 +01:00
Christian Kühnel
7228ab9fdc fixed variable 2020-01-20 12:45:07 +01:00
Christian Kühnel
a61428e5bb added missing self 2020-01-20 12:37:49 +01:00
Christian Kühnel
b4ac626be6 added retry library
to be used for retrying on phabricator interaction
2020-01-20 12:07:19 +01:00
Christian Kühnel
fe615f19bb calling update_interfaces 2020-01-20 12:06:57 +01:00
Christian Kühnel
b1086e3914 changed error action 2020-01-17 15:56:23 +01:00
Christian Kühnel
4bf3b126ee changed ninja ErrorAction 2020-01-17 15:51:06 +01:00
Christian Kühnel
7d2766304e setting targetdir 2020-01-17 10:25:24 +01:00
Christian Kühnel
ed4ea89ea5 fixed BUILD_DIR 2020-01-17 10:22:12 +01:00
Christian Kühnel
8824b8f2f8 using pwd as workspace dir 2020-01-17 10:20:32 +01:00
Christian Kühnel
1886dec556 creating a clean build folder 2020-01-17 10:18:28 +01:00
Christian Kühnel
640a80b4c2 setting workspace variable 2020-01-17 10:16:13 +01:00
Christian Kühnel
6f1e93ae3a made script executable 2020-01-17 10:13:52 +01:00
Christian Kühnel
5117d31607 added script to run from buildkite 2020-01-17 10:07:18 +01:00
Christian Kühnel
3fd0d02cd0 added missing dependency 2020-01-16 14:21:13 +00:00
Christian Kühnel
b0263dd926 Created new apply_patch script
Should handle landed diffs better.
2020-01-15 17:40:32 +01:00
Mikhail Goncharov
cac68d0d60 temporary disable clang-tidy 2020-01-13 11:05:24 +01:00
Mehdi Amini
8aafb5fd5c Add mlir to the premerge tests 2019-12-26 17:25:25 +00:00
Christian Kühnel
bf1bcb951f removed git checkout script
on the SSD Jenkins is fast enough
2019-12-20 09:07:05 +00:00
Christian Kühnel
451671cd88 tweaks for docker on windows 2019-12-18 17:29:21 +00:00
Christian Kühnel
3a170a2af6 added gcloud auth 2019-12-18 12:07:23 +00:00
Christian Kühnel
1923516328 fixed SSD name 2019-12-17 15:11:23 +00:00
Mikhail Goncharov
b845be0b70
Merge pull request #81 from google/clang-tidy
Run clang-tidy and parse message
2019-12-17 11:01:36 +01:00
Mikhail Goncharov
453aa2ae84 Run clang-tidy and parse message
+ don't assume that clang-format has passed if there is no file.
  If linters didn't run at all file will be missing.
+ add "gray" icon for the result if it's unknown.
+ assume whole build is failed if clang-format or clang-tidy found something.
+ combine multiple lint messages per line.
2019-12-17 11:00:30 +01:00
Christian Kühnel
b1d2dfed6f using host name to name agent 2019-12-17 08:25:57 +00:00
Christian Kühnel
adf51c6551 update of scripts for native windows agent 2019-12-16 18:56:02 +00:00
Christian Kühnel
404fcf9138 fixed more windows weirdness 2019-12-16 10:09:47 +00:00
Christian Kühnel
09327f289e git pull -q 2019-12-16 10:03:59 +00:00
Christian Kühnel
f05a4240f2 fixed error handling 2019-12-16 10:02:28 +00:00
Christian Kühnel
c3fd873495 code formatting 2019-12-16 09:47:02 +00:00
Christian Kühnel
7ab62f2aea removed tracing 2019-12-16 09:46:47 +00:00
Christian Kühnel
5b0d53313d fixed git checkout script 2019-12-16 09:19:33 +00:00
Christian Kühnel
1a2f1e2108 another shot at redirecting stderr 2019-12-13 18:59:35 +01:00
Christian Kühnel
e382e0f720 fix clone path 2019-12-13 16:31:36 +00:00
Christian Kühnel
a98d723977 another shot at wrapping stdout 2019-12-13 16:23:10 +00:00
Christian Kühnel
eb8690b8dc silencing git clone 2019-12-13 16:21:07 +00:00
Christian Kühnel
a695983f76 added tracing 2019-12-13 16:20:09 +00:00
Christian Kühnel
1d289d2417 rediriecting stderr 2019-12-13 16:17:43 +00:00
Christian Kühnel
f6c1fadc95 running my own git checkout script 2019-12-13 16:11:54 +00:00
Christian Kühnel
966a9b93fc redirecting stderr 2019-12-13 15:58:35 +00:00
Christian Kühnel
3623086912 removing wrapper code 2019-12-13 15:14:48 +00:00
Christian Kühnel
30f6cc9b90 added more line wraps 2019-12-13 14:28:57 +00:00
Mikhail Goncharov
cff541258d
Merge pull request #78 from google/update-images
Update image to use default version
2019-12-11 18:07:05 +01:00
Christian Kühnel
43299bb04b another test run 2019-12-11 17:05:58 +00:00
Christian Kühnel
78d6dd6d2a Merge branch 'master' of github.com:google/llvm-premerge-checks 2019-12-11 16:48:28 +00:00
Christian Kühnel
4ca85190ea merged command into one line to see if that was the issue 2019-12-11 16:48:16 +00:00
Mikhail Goncharov
8e5db1e6bd Update image to use default clang package
+ add jq to parse conduit responses later
2019-12-11 15:58:00 +01:00
Mikhail Goncharov
8d390ff370 Refactor Phabricator report construction
Now report is constructed by adding more data from several stages and
represents internal structure rather what API expects.

+ Made all function that don't interact with phabricator free standing
+ Now links list all files in results directory
+ Status icons

Example comment: https://reviews.llvm.org/D71197#1779176 (links don't work).
2019-12-11 14:36:20 +01:00
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
Christian Kühnel
27730f4d35 added debugging info 2019-12-02 15:40:10 +01:00