Mikhail Goncharov
e41afba72d
update docs
2020-07-27 19:16:33 +02:00
Mikhail Goncharov
3c28129968
custom agent constraints
...
+ updated image for win machines
2020-07-24 15:59:00 +02:00
Mikhail Goncharov
82d0ae033b
fix script branch commit message
2020-07-22 17:04:02 +02:00
Mikhail Goncharov
3ababb3b88
notify-email
2020-07-22 16:08:52 +02:00
Mikhail Goncharov
fa11647670
retry build step if agent is gone or shut down
2020-07-21 10:42:46 +02:00
Mikhail Goncharov
89d294ef42
return exit status of ninja command
...
- Fix for #207 . Previously grep was exiting with 1 and fail build if all
lines from ninja are filtered. Also piping might hide exit code of the
initial command. Now "tee" and "grep" is implemented on python level
and we get exit code of the original command.
- Fixed default value of "scripts_branch", print scripts commit;
- Added option to filter ninja output (on by default as before).
- Copied cache usege reporting and error handling from "master" branch
build to diff checks (useful for debugging).
2020-07-10 19:35:29 +02:00
Mikhail Goncharov
6bf3c85cc6
Print commands to reproduce build locally
...
- additional arguments to set enabled projects, log level and reset
cache.
2020-07-09 15:31:34 +02:00
Mikhail Goncharov
0e36e0cf7c
Disable openmp build on Windows until it fixed
2020-07-09 11:00:47 +02:00
Mikhail Goncharov
3f52fb7969
Show stats on linux / windows
2020-07-08 14:32:59 +02:00
Mikhail Goncharov
f125728908
remove compiler-rt and flang temporarily
2020-07-08 12:01:17 +02:00
Mikhail Goncharov
1fa24a55ec
Add option to disable cache
2020-07-08 09:45:22 +02:00
Mikhail Goncharov
efaa8b73e6
fix build command on windows
2020-07-07 15:13:43 +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
4241d6b53e
Doc update
2020-06-29 10:56:21 +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
9e3995bbe0
get queue prefix from URL params
2020-06-17 13:52:33 +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
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