Mikhail Goncharov
19974fd1cf
Trigger libcxx pipeline if it's affected
2020-09-30 14:20:28 +02:00
Louis Dionne
fbdc3d9ecc
Include the Phabricator review ID in commit messages
...
This allows jobs that trigger on these branches being created to
access this information.
2020-09-30 12:58:40 +02:00
Mikhail Goncharov
405643a089
Allow other refspecs to be used.
...
That gives us a way to test e.g. pull requests by specifying
ph_scripts_refspec="pull/123/head"
Also keep "ph_" prefix to remove confusion we had between
"scripts_branch" and "ph_scripts_branch" before.
Update docs and moved "testing" sections up.
2020-09-29 17:57:33 +02:00
Mikhail Goncharov
381b1bf1a6
Update nginx configuration to capture all traffic to the static IP
...
Right now we have only one service we need to serve.
I kept cert manager config for now in the case we want to get a hostname
in the near future.
Updated doc + minor doc / setup fixes.
fixes #242
2020-09-29 11:44:12 +02:00
Mikhail Goncharov
89a70c7b05
Update README.md
2020-09-28 12:22:08 +00:00
Mikhail Goncharov
8bd8cdbdd1
disable win build on master too
2020-09-28 12:19:03 +00:00
Mikhail Goncharov
7d2a6967f8
Update README.md
2020-09-28 12:10:53 +00:00
Mikhail Goncharov
e4e63d9947
temporary disable windows step
2020-09-28 08:38:19 +00:00
Mikhail Goncharov
24336ae2e4
don't fail if branch cannot be deleted
2020-09-25 13:59:03 +00:00
Mikhail Goncharov
33c5072489
pass phid to applyPatch
2020-09-25 13:49:16 +00:00
Louis Dionne
3a0eda3819
Add the Phabricator ID to the commit messages
...
This allows parsing the commit message to get the Phabricator ID when
triggering jobs from unrelated pipelines.
2020-09-25 12:13:16 +00:00
apink
606f209bf2
add some platform-specific asan files to clang-tidy.ignore list
...
some compiler-rt files contain architecture-specific assembly code or
complex macroses which clang-tidy can't process properly.
In case of assembly code: we can get "unknown register name 'a7' in asm"
In sanitizer_common_syscalls.inc we have issuels like:
"clang-tidy: error: unknown type name '__sanitizer_iovec'"
2020-09-13 12:11:55 +02:00
Mikhail Goncharov
8b36ff5888
remove jenkins configs and scrips
...
- moved linux agents to a new node pool (basically renamed old one)
- removed some out of date scripts or moved them to playlists
- removed shell scrips invoked from jenkins
- minor docs updates
Some python classes methods are not used anymore and will be cleaned up
separately.
2020-09-01 09:51:49 +02:00
Mikhail Goncharov
5380ea63b4
docs about machine config and ingress
2020-08-28 13:08:40 +02:00
Mikhail Goncharov
5610d8d02f
review fixes 2
2020-08-27 15:30:03 +02:00
Mikhail Goncharov
33947bdd1f
review fixes, formatted text
2020-08-27 15:30:03 +02:00
Mikhail Goncharov
056e5cdbaa
update docs
...
- move "user_doc" to "README" as it's publicly facing page visible when one opens repo
- move developer docs to "development"
- update docs to reflect current buildkite setup (not completely)
- grammar
2020-08-27 15:30:03 +02:00
Mikhail Goncharov
46c9fefb77
rename CCACHE_PATH to CCACHE_DIR
...
https://ccache.dev/manual/3.7.11.html#_configuration uses CCACHE_DIR to set
cache directory. CCACHE_PATH has a different meaning.
+ removed LLVM_CCACHE_DIR ccache argument to use CCACHE_DIR from env.
+ print additional info about ccache config and machine readable stats.
2020-08-26 14:22:37 +02:00
Mikhail Goncharov
dc1080fc4c
Update premerge_checks.py
...
use specific commit for reproducing the build
2020-08-14 15:54:11 +02:00
Mikhail Goncharov
a410c28d03
Update premerge_checks.py
...
add cd after clone
2020-08-14 15:17:21 +02:00
Christian Kühnel
afb8c84bde
added more phabricator metrics
2020-08-13 13:14:54 +02:00
Mikhail Goncharov
06db27454c
add ATL component, build windows image without cache
2020-08-12 22:31:07 +02:00
Christian Kühnel
5da900df30
added DIA support for windows image
2020-08-12 22:31:07 +02:00
Mikhail Goncharov
f3bf784fad
fix no_cache flag on windows
2020-08-12 19:28:09 +02:00
Mikhail Goncharov
5e85ee2da8
typo
2020-08-12 18:58:05 +02:00
Christian Kühnel
0cb0fd670e
extended metrics for phabricator
2020-08-12 13:42:14 +02:00
Christian Kühnel
e5a7ae4b36
improved stability of data download
2020-08-07 17:18:22 +02:00
Christian Kühnel
c75649476d
simple report on master failues
2020-08-07 10:11:31 +02:00
Christian Sigg
36808fc0d0
No clang-tidy under mlir-{cuda,rocm}-runner. ( #226 )
...
All files include CUDA/ROCm headers, which trips up clang-tidy without --cuda-path/--rocm-path.
2020-08-03 17:15:58 +02:00
Christian Sigg
e5be8d45ca
clang-tidy ignore {cuda,rocm}-runtime-wrappers.cpp
...
Both files include GPU header files for which clang implicitly adds include directories. However, clang-tidy does not and therefore we get compile errors (i.e. not diagnostics that we could disable with NOLINT).
2020-07-30 18:14:07 +02:00
Mikhail Goncharov
2372e9b399
Merge pull request #223 from google/playbook-test-branch-changes
...
Update playbooks.md
2020-07-30 09:40:56 +02:00
Mikhail Goncharov
3f7d29b49d
Merge branch 'master' into playbook-test-branch-changes
2020-07-30 09:40:47 +02:00
Mikhail Goncharov
cb41bb38dd
reset before checking out master
2020-07-30 09:32:50 +02:00
Mikhail Goncharov
d75dcdd2fb
cleanup before checking out master
2020-07-30 09:27:05 +02:00
Mikhail Goncharov
9cfdbbb8fe
fix git clenup
2020-07-30 09:20:19 +02:00
Mikhail Goncharov
36612d77aa
Update playbooks.md
...
Described testing changes with branches
2020-07-28 15:26:43 +02:00
Mikhail Goncharov
e41afba72d
update docs
2020-07-27 19:16:33 +02:00
Mikhail Goncharov
d0a78f3c8b
Merge pull request #222 from google/custom-constraints
...
custom agent constraints
2020-07-24 18:07:06 +02:00
Mikhail Goncharov
3c28129968
custom agent constraints
...
+ updated image for win machines
2020-07-24 15:59:00 +02:00
Mikhail Goncharov
fb5e91fdeb
fix auto revision usage
2020-07-24 10:10:48 +02:00
Mikhail Goncharov
5b07569602
fix auto revision usage
2020-07-24 10:06:04 +02:00
Mikhail Goncharov
57702114b0
fix fallback to master branch
2020-07-24 08:58:51 +02:00
Mikhail Goncharov
2932ea50e3
handle broader range or git exceptions
2020-07-23 21:49:44 +02:00
Mikhail Goncharov
a6b4529d25
Merge pull request #221 from google/apply-patch-log
...
use logging in apply_patch2
2020-07-23 20:25:21 +02:00
Mikhail Goncharov
f99e98e434
use logging in apply_patch2
...
+ possible fix for base commit
+ ph_ options to control commit behavior
2020-07-23 20:24:02 +02:00
Mikhail Goncharov
ec2547a171
Merge pull request #220 from google/update-log
...
Add clang-tidy and clang-format command to "reproduce locally"
2020-07-23 18:23:03 +02:00
Mikhail Goncharov
ac3cdef23d
Add clang-tidy and clang-format command to "reproduce locally"
2020-07-23 09:50:06 +02:00
Mikhail Goncharov
00a2c76d0b
Merge pull request #219 from google/ignore-tests-format
...
ignore **/test for clang-format
2020-07-22 19:34:34 +02:00
Mikhail Goncharov
3d1d7af150
Merge pull request #218 from google/notify
...
Notify
2020-07-22 19:22:52 +02:00
Mikhail Goncharov
5362bc52a3
ignore **/test for clang-format
2020-07-22 18:59:47 +02:00