ChristianKuehnel
0272b27c28
detect projects affected by a change ( #113 )
...
first proposal for affected projects detection
2020-01-28 16:39:53 +01:00
Christian Kühnel
762cd6b501
cleanup of build
2020-01-28 13:08:51 +01:00
Christian Kühnel
683ee1371b
Merge branch 'master' of ssh://github.com/google/llvm-premerge-checks
2020-01-27 15:43:43 +00:00
Christian Kühnel
ce5b4d462a
improved benchmark script
...
We should probably do this in python so we can use it cross-platform...
2020-01-27 15:43:32 +00:00
Christian Kühnel
74a5a24e92
changed ErrorAction
2020-01-27 16:24:45 +01:00
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
Mikhail Goncharov
ed0fb93e67
updated buildkite to llvm-10
2020-01-24 10:06:42 +01:00
Mikhail Goncharov
563a115006
fix git diff #108
2020-01-24 09:06:40 +01:00
Christian Kühnel
180858cf41
only deleting the folder if it exists
2020-01-23 18:12:42 +01:00
Mikhail Goncharov
562adb1b90
fix format string
2020-01-23 18:01:07 +01:00
Mikhail Goncharov
caef6c8238
fix build
2020-01-23 17:55:56 +01:00
Mikhail Goncharov
7f49135531
Merge pull request #106 from google/use-llvm-10
...
Use llvm-10 on phabricator agent
2020-01-23 17:52:49 +01:00
Mikhail Goncharov
46978536f0
remove compile_commands.json before creating a new
2020-01-23 16:27:28 +01:00
Mikhail Goncharov
e13822f0f5
Use llvm-10 on phabricator agent
...
- removed 'clang8' from the image name;
- added --no-cache to ./build_deploy.sh to make sure that image will use
most recent packages.
Tested locally
2020-01-23 16:17:19 +01:00
Mikhail Goncharov
241c1d7146
Fix requirements.txt
2020-01-23 15:43:21 +01:00
Mikhail Goncharov
6394a86514
fix doc links
2020-01-23 14:17:33 +01:00
Mikhail Goncharov
c28326f797
fix doc links
2020-01-23 14:16:42 +01:00
Mikhail Goncharov
429c70ddc9
fix links
2020-01-23 14:13:42 +01:00
Mikhail Goncharov
ce74784e48
Merge pull request #104 from google/bot-text
...
Update bot report
2020-01-23 13:36:20 +01:00
Mikhail Goncharov
a3f6610df2
Update bot report
...
- add links to join beta and report issue
- add link "not useful" to clang-tidy warning
- clang-tidy comment in report now tells how many inline comments were
added
2020-01-23 13:35:40 +01:00
Christian Kühnel
b8872caaa6
fixed container start script
2020-01-23 13:07:30 +01:00
Christian Kühnel
0ba33dd7cd
added rd to arc stage
2020-01-23 13:03:52 +01:00
Christian Kühnel
ebdda6fdc6
updated start script
2020-01-23 10:33:56 +01:00
Christian Kühnel
9f3db2cc48
handling base revision not found
...
using master instead
2020-01-23 09:47:59 +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
36b87f3496
Merge pull request #102 from google/filter-diff
...
Ignore selected paths for clang-format and clang-tidy
2020-01-22 19:06:40 +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
Mikhail Goncharov
403973a356
Line endings, docs
2020-01-22 19:04:13 +01:00
Mikhail Goncharov
f998580ba2
fix requirements.txt
2020-01-22 18:27:04 +01:00
Mikhail Goncharov
7e54c937c8
Add pathspec pip package.
2020-01-22 18:04:18 +01:00
Christian Kühnel
275c2f81b1
Updated boot strapping of windows agents
2020-01-22 17:02:05 +01:00
Christian Kühnel
6dfeb6a728
using patch instead of "git apply"
2020-01-22 13:21:02 +01:00
Christian Kühnel
d99d32bdaa
added git reset
2020-01-22 12:08:51 +00:00
Christian Kühnel
4bb77853ca
Merge branch 'master' of ssh://github.com/google/llvm-premerge-checks
2020-01-22 10:39:47 +00:00
Christian Kühnel
83e9732126
using given base revision
2020-01-22 11:39:20 +01:00
Mikhail Goncharov
af2b9245f6
Merge pull request #101 from google/clang-format-default
...
Use default style for clang-format
2020-01-21 15:47:03 +01:00
Mikhail Goncharov
16dce5f668
update path to script
2020-01-21 15:46:17 +01:00
Mikhail Goncharov
82c469fc69
Use default style for clang-format
...
It correctly picks up .clang-format settings.
For issue #92 and related.
2020-01-21 15:44:35 +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
c6083e3cf4
added "done" to comd output
2020-01-20 13:16:45 +00:00
Christian Kühnel
398656cc7e
using patch command
2020-01-20 13:14:29 +00:00
Christian Kühnel
a3ed6589f4
added git-clean
2020-01-20 13:04:09 +00:00
Christian Kühnel
677b7fbe89
removed uplicate entry
2020-01-20 12:32:17 +00:00
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