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
Christian Kühnel
c0297a85ed
fixed paths
2019-12-16 09:39:24 +00:00
Christian Kühnel
76c87d3340
fixed checkout path
2019-12-16 09:24:25 +00:00
Christian Kühnel
2a2944e5c3
changed directory layout
2019-12-13 16:15:20 +00:00
Christian Kühnel
f6c1fadc95
running my own git checkout script
2019-12-13 16:11:54 +00:00
Christian Kühnel
819dac1b36
added env variable for result storage
2019-12-13 15:20:55 +00:00
Christian Kühnel
8fcc871833
disabled scheduled builds
2019-12-13 15:19:30 +00:00
Christian Kühnel
f1c253a5be
added timestamps to windows
2019-12-13 15:01:32 +00:00
Mikhail Goncharov
52547e42a3
Report installed packages
2019-12-13 09:43:07 +01:00
Mikhail Goncharov
9f9ea61930
Merge pull request #80 from google/diff-id
...
Resolve phabricator diff id and add link in description
2019-12-12 09:42:33 +01:00
Mikhail Goncharov
4762ba5c3f
Resolve phabricator diff id and add link in description
2019-12-12 09:40:31 +01:00
Christian Kühnel
04dd0ce66a
revert of git checkout script
2019-12-11 17:10:00 +00:00
Christian Kühnel
43299bb04b
another test run
2019-12-11 17:05:58 +00:00
Christian Kühnel
c04a10e914
merged changes from other Jenkinsfile
2019-12-11 17:23:54 +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
e06b9c2dcd
add diff id to build name
2019-12-11 13:49:50 +01:00
Mikhail Goncharov
a3cb3b11d3
fix call to phabtalk.py
2019-12-11 13:45:25 +01:00
Mikhail Goncharov
4577fa81cd
fix call to phabtalk.py
2019-12-11 13:27:36 +01:00
Christian Kühnel
87bf3c2601
added missing quote
2019-12-11 13:07:49 +01:00
Christian Kühnel
164610f284
fixed duplicate variable declaration
...
to fix failing build: https://jenkins.llvm-merge-guard.org/job/amd64_debian_testing_clang8/432/console
2019-12-11 13:04:36 +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
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