Christian Kühnel
66f3d3ddc4
logging details on clang tools versions
2020-01-27 15:27:00 +01:00
Christian Kühnel
5d4a97a997
added error handling and logging to post action
2020-01-27 15:14:18 +01:00
Christian Kühnel
180858cf41
only deleting the folder if it exists
2020-01-23 18:12:42 +01:00
Christian Kühnel
0ba33dd7cd
added rd to arc stage
2020-01-23 13:03:52 +01:00
Mikhail Goncharov
bf98f92a3d
print current git commit info on checkout and while applying patch
2020-01-23 09:32:45 +01:00
Mikhail Goncharov
276978ff1f
Ignore selected paths for clang-format and clang-tidy
...
Now clang-format report will skip files matching `clang-format.ignore`.
For now it's empty.
clang-tidy will not receive diffs for `clang-tidy.ignore` (it still can
produce warnings for these files).
In addition build bot will not will not post comments for files
that are matched by `clang-tidy-comments.ignore`. Now project/file should
be whitelisted to receive inline comments from clang-tidy.
Added all /test directories to `clang-tidy.ignore`.
Other alternatives considered:
- using 'compile_commands.json': does not contain header files.
- specifying -regex option to 'clang-tidy-diff': probably not the best
experience of providing multiple rules and maintaining a single regex.
2020-01-22 19:05:36 +01:00
Christian Kühnel
aa8476d76a
changed location for trigger
2020-01-20 15:04:56 +01:00
Christian Kühnel
6b1e8a85d1
added commas
2020-01-20 15:00:26 +01:00
Christian Kühnel
c5dfed0000
triggering win build from phab job
2020-01-20 14:53:17 +01:00
Christian Kühnel
f8b67cbad1
fixed paths
2020-01-17 09:11:17 +01:00
Christian Kühnel
c24fa9e2c2
moved environment to stages
2020-01-16 17:55:15 +01:00
Christian Kühnel
371ff6041f
added stages
2020-01-16 17:48:07 +01:00
Christian Kühnel
b35a00dc57
adde missing variables
2020-01-16 17:44:41 +01:00
Christian Kühnel
86a3209286
created mixed linux+windows pipeline
2020-01-16 17:43:20 +01:00
Christian Kühnel
f9a15e0cb3
added comma
2020-01-16 17:13:19 +01:00
Christian Kühnel
887263ba59
added whitespace
2020-01-16 17:11:52 +01:00
Christian Kühnel
329026cad8
changed pollng interval to 5 min
2020-01-16 17:10:59 +01:00
Christian Kühnel
262547eccb
first draft of releaes branch
...
pipeline
2020-01-16 17:09:44 +01:00
Christian Kühnel
51e55872b8
using bat to run python command
2020-01-16 14:17:46 +00:00
Christian Kühnel
bdff02c159
changed python command
2020-01-16 15:04:06 +01:00
Christian Kühnel
a0cd42f18c
trying to stop script on errors
2020-01-16 11:31:12 +01:00
Christian Kühnel
ed69149119
fixed powershell call
2020-01-16 09:14:44 +01:00
Christian Kühnel
c79e3d1013
added missing dirs
2020-01-16 09:13:10 +01:00
Christian Kühnel
7949e19ab2
fixed MY_BUILD_ID
2020-01-16 09:07:46 +01:00
Christian Kühnel
8696728438
fixed agent label
2020-01-15 16:50:50 +00:00
Christian Kühnel
602e250ec1
first draft for windows Phabricator pipeline
2020-01-15 16:49:23 +00:00
Christian Kühnel
a9a6d44cef
trying to ignore stderr in gsutil
2019-12-20 13:36:53 +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
2b508d1344
disabled junit results
2019-12-20 08:53:05 +01:00
Christian Kühnel
5acf808e48
using backslashes for paths
2019-12-19 15:19:48 +01:00
Christian Kühnel
5aaf4587e5
disabled test results as it did not work
2019-12-19 09:28:46 +00:00
Christian Kühnel
26c5f05f97
added junit
2019-12-19 09:14:33 +00:00
Christian Kühnel
cc02e04835
added junit
2019-12-19 09:12:38 +00:00
Christian Kühnel
ddc28e66eb
fixed time trigger
2019-12-19 09:07:56 +00:00
Mikhail Goncharov
2b8ad25ec1
global success should be defined outside
2019-12-18 18:23:13 +01:00
Christian Kühnel
fba8c75447
fixed error action
2019-12-18 17:47:26 +01:00
Christian Kühnel
4a88b03a4b
using Jenkins to manage git checkout again
2019-12-18 16:06:07 +01:00
Christian Kühnel
f3bc980e4f
fixed missing quote
2019-12-18 15:44:54 +01:00
Christian Kühnel
b3af22d838
removed quotes
2019-12-18 15:06:28 +01:00
Christian Kühnel
70d294bbd3
removed $ statement from script
2019-12-18 12:51:37 +01:00
Christian Kühnel
df3e557e6b
escaped "$" symbol in script
2019-12-18 12:46:03 +01:00
Christian Kühnel
b575ac7233
uploading results to Google Cloud Storge
2019-12-18 12:36:13 +01:00
Christian Kühnel
58f4de74f4
copying results to network share
2019-12-18 09:22:12 +00:00
Mikhail Goncharov
89e7c8ad24
Don't fail buildif ninja all / check all has failed
2019-12-18 08:57:29 +01:00
Christian Kühnel
a6bfda48f8
Merge branch 'master' of ssh://github.com/google/llvm-premerge-checks
2019-12-17 17:49:24 +00:00
Christian Kühnel
045a111be1
added copying of the console log
2019-12-17 17:49:10 +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
Mikhail Goncharov
9006793c2e
Merge pull request #82 from google/metaflow-patch-1
...
Report installed packages
2019-12-17 10:44:39 +01:00
Christian Kühnel
7b87d4ea13
enabnled 2h trigger again
2019-12-17 09:17:33 +01:00