Mikhail Goncharov
517f0309dd
Merge pull request #202 from fooishbar/clang-tidy-ignore-libclc
...
clang-tidy: Ignore all of libclc source
2020-07-07 15:48:34 +02:00
Mikhail Goncharov
a0898eaf27
Merge pull request #208 from google/fix-win-build
...
fix build command on windows
2020-07-07 15:15:45 +02:00
Mikhail Goncharov
efaa8b73e6
fix build command on windows
2020-07-07 15:13:43 +02:00
Mikhail Goncharov
6f69b1a108
Merge pull request #204 from mtrofin/patch-1
...
blacklist -> ignorelist
2020-07-07 15:12:23 +02:00
Mikhail Goncharov
23fecd6765
additional projects for master branch builds
2020-07-01 09:31:13 +02:00
Mikhail Goncharov
ffa1882445
Specify timeout for every step
2020-06-29 12:17:03 +02:00
Mikhail Goncharov
af7204418f
error handling
2020-06-29 11:41:48 +02:00
Mikhail Goncharov
9a2a236dd0
log text updates
2020-06-29 11:14:47 +02:00
Mikhail Goncharov
6fb2c53be8
cleanup script logging and failure count fix
2020-06-29 11:07:05 +02:00
Mikhail Goncharov
ac3c287766
chmod +x cleanup_branches
2020-06-29 10:56:21 +02:00
Mikhail Goncharov
4241d6b53e
Doc update
2020-06-29 10:56:21 +02:00
Christian Kühnel
f84641775a
removed buildbot container
2020-06-26 10:36:52 +02:00
Mircea Trofin
c7047d46ed
blacklist -> ignorelist
2020-06-22 08:49:19 -07:00
Mikhail Goncharov
77b08754c6
use unstable debian release
2020-06-18 16:16:07 +02:00
Mikhail Goncharov
5205b53fbf
add directory
2020-06-18 11:54:28 +02:00
Mikhail Goncharov
fb830daebe
Update clang version
...
apt.llvm.org signature has changed, we also should use debian:stable
(=buster) as a base image to correctly install packages.
Removed jdk from the base image as it was used only by Jenkins.
Log packages version for every build.
Related issues: #112
2020-06-18 10:55:15 +02:00
Mikhail Goncharov
89e3f73689
check out fork into different directory
2020-06-17 16:09:10 +02:00
Mikhail Goncharov
24da609a10
Flush stdout to fix log update
...
for #201
2020-06-17 15:07:19 +02:00
Mikhail Goncharov
dd4e6210bb
pre-checkout hook
...
That will fix #112 by checking out into 'llvm-project' directory
(derived from repository name).
2020-06-17 14:41:00 +02:00
Mikhail Goncharov
9e3995bbe0
get queue prefix from URL params
2020-06-17 13:52:33 +02:00
Daniel Stone
d26f5ef00e
clang-tidy: Ignore all of libclc source
...
libclc implements OpenCL C, which is not actual C/C++, and implements an
external API with different naming conventions.
As clang-tidy cannot parse the source[0], just blacklist all of libclc's
sources for now.
[0]: https://buildkite.com/llvm-project/premerge-checks/builds/695
2020-06-17 12:00:26 +01:00
Mikhail Goncharov
44b870c144
Update agents name to be short
...
long names causes some tests to fail due to windows limitation
2020-06-17 10:20:34 +02:00
Mikhail Goncharov
ffaba986c1
Deployment changes
...
do not restart win docker as it makes it impossible to stop agent from
buildkite UI for maintenance
2020-06-17 09:46:42 +02:00
Mikhail Goncharov
af7bd86875
disable clang format / tidy for master and release builds
2020-06-16 17:29:04 +02:00
Mikhail Goncharov
4c3cd1b6f5
Use os in queue name
...
That is useful for metrics collection as buildkite metrics only reports
per queue metrics
2020-06-16 10:30:24 +02:00
Mikhail Goncharov
397f7f38e9
removed 'release' buildkite queue
2020-06-15 17:07:36 +02:00
Mikhail Goncharov
5d97109795
how to setup buildkite metrics
2020-06-15 16:59:15 +02:00
Mikhail Goncharov
6812950908
Report build error if failed to apply patch
2020-06-05 12:32:09 +02:00
Mikhail Goncharov
de0d5afd78
Move agents to default queue
...
- fix windows defender exclusion path
2020-06-05 10:50:42 +02:00
Mikhail Goncharov
4ea78b70c1
wording
2020-06-04 15:04:42 +02:00
Mikhail Goncharov
14a75bdf43
Name build with diff ID
2020-06-04 14:35:29 +02:00
Mikhail Goncharov
82daa321a2
Don't use all projects for master / release builds
2020-06-04 14:10:08 +02:00
Mikhail Goncharov
e08efbcf2a
Script updates:
...
- option not to shut down sccache after 10 minutes
- zero sccache stats before running the build
- decrease number of jenkins agents
2020-06-04 12:36:46 +02:00
Mikhail Goncharov
3170572590
don't report back to pahabricator in master build
2020-06-04 08:47:46 +02:00
Mikhail Goncharov
770f6726bc
Add new pipeline to build a master branch
2020-06-04 08:40:04 +02:00
Mikhail Goncharov
ac3e35d965
fix string format
2020-06-03 17:21:49 +02:00
Mikhail Goncharov
6d54fbcbd2
Merge pull request #195 from google/win-build
...
Add windows build
2020-06-03 13:44:14 +02:00
Mikhail Goncharov
017ca44a75
Add windows build
...
- configured sccache on buildkite windows machines
- final result is sent to phabricator from "summary.py" that waits for both builds to complete
- extracted "add_url_artifact" to a runnable script
- reorganized code and fixed some of TODOs
2020-06-03 13:40:22 +02:00
Christian Kühnel
654b6e5da8
ignoring mlir/examples/standalone in clang-tidy
2020-05-29 08:00:23 +02:00
Christian Kühnel
a4d7420a2c
increased resources for jenkins master
2020-05-28 17:19:20 +02:00
Mikhail Goncharov
d2b981a07e
Merge pull request #189 from google/win
...
Update docs and script for installing win machines
2020-05-28 08:03:09 +02:00
Mikhail Goncharov
afed3a7898
Update docs and script for installing win machines
...
I have tried to install new windows machine for buildkite and updated
some scrips and docs on along the way.
- Updated base image for k8s agent installation as it gave a warning that
previous version was old.
- Now buildkite secret is configured in a powershell script along with
tags (and possible other parameters).
- Split "windows_agent_start.ps1" to "..jenkins" and "..buildkite" as
some parameters are different.
- Created a "windows-development" machine in GCP stat can be resumed
to build docker images / expriment.
2020-05-27 15:41:49 +02:00
Christian Kühnel
3df0a5b8e6
changed result url for windows builds
...
fixes #187
2020-05-27 11:19:02 +02:00
Mikhail Goncharov
d796cfec6d
fix typo
2020-05-26 12:54:31 +02:00
Mikhail Goncharov
72156ea180
Merge pull request #188 from google/bk-build-2
...
building with buildkite
2020-05-26 10:42:54 +02:00
Mikhail Goncharov
8eee5355ea
building with buildkite
2020-05-25 16:42:40 +02:00
Christian Kühnel
856ce4b148
added missing dependencies to libc
2020-05-20 06:10:28 +02:00
Mikhail Goncharov
5327883d23
Merge pull request #183 from google/bk-build
...
build on buildkite
2020-05-15 13:22:15 +02:00
Mikhail Goncharov
1505cfb635
build
2020-05-14 12:57:38 +02:00
Mikhail Goncharov
097df96734
Merge pull request #182 from google/buildkite
...
Simple service to integrate harbormaster w/ buildkite
2020-05-13 13:15:22 +02:00