1
0
Fork 0
Commit graph

1033 commits

Author SHA1 Message Date
Mikhail Goncharov
b3ba37eb05 enabled linux queue from google gcp
--pipeline parameter for sample build script
2023-07-17 15:38:21 +02:00
Mikhail Goncharov
858ed55646 resurrect linux-agents 2023-07-17 13:20:05 +02:00
Mikhail Goncharov
377ea890b8 scripts: setup k8s from env + commit arg for bk 2023-07-17 13:20:05 +02:00
Louis Dionne
a725f9ea89 Move the pipeline generation scripts outside of libc++ 2023-07-12 18:05:52 +02:00
Mikhail Goncharov
ceb00be7d9 add draft bazel build docker image 2023-07-12 15:58:36 +02:00
Mikhail Goncharov
ad3318e614 update windows nodepool and rollout settings 2023-06-07 13:33:16 +02:00
Mikhail Goncharov
61db923844 updated grace period 1h->1m for pods
some formatting in TF
2023-06-02 15:47:16 +02:00
Mikhail Goncharov
7034885209 scale down test agents 2023-05-26 18:31:46 +02:00
Mikhail Goncharov
b595d573bc scale down linux agents as we run them on LLVM cluster 2023-05-26 18:09:45 +02:00
Grigory Movsesyan
ba66080689
Add secrets support and instruction for budget notifications (#444)
* Move to secrets

* Add billing actions
2023-05-26 12:15:44 +02:00
Mikhail Goncharov
a29b5c4357 move terraform specific .gitignore to the folder 2023-05-19 14:09:34 +02:00
Mikhail Goncharov
0c9c705503 don't flatten the list of all jobs
to not spam if e.g. whole suite got cancelled

#445
2023-05-05 10:49:57 +02:00
Mikhail Goncharov
7618688949 ingore curretnly running job in report 2023-05-04 17:41:06 +02:00
Mikhail Goncharov
749193c8be update to phab report
- process recursive builds

- fail on any non-pass state. This should not be run if something is still running. We consider skipped and other non-passed states as failures in assumption that if build is skipped due to a new build running we will get a new update soon enough.

- report all failed tests and all failed jobs linkss. Not sure if that would be too verbose.

For #438, #445
2023-05-04 16:32:22 +02:00
Mikhail Goncharov
349ec53a57 typo 2023-05-04 11:57:31 +02:00
Mikhail Goncharov
a950265cf6 add pipfile lock and not commit .envrc (direnv) 2023-05-04 11:57:01 +02:00
Mikhail Goncharov
a271c42e6f update cmake to 3.23 and llvm to 16 in linux image 2023-04-21 10:15:01 +02:00
Mikhail Goncharov
3ad97baa99 set vsdevcmd paths by hand 2023-03-31 11:43:58 +00:00
Mikhail Goncharov
1e978adde3 remove redundant common 2023-03-28 13:43:07 +02:00
Mikhail Goncharov
1c6d0b3a00 build for win agent file 2023-03-28 13:41:08 +02:00
Mikhail Goncharov
609ed91cc6 update agent-windows-buildkite
add comment on images
2023-03-28 13:35:04 +02:00
Mikhail Goncharov
3145164ee7 update buildkite-premerge-windows to recent llvm 2023-03-28 12:04:32 +02:00
Martin Storsjö
e857d63d8b Update the bundled version of llvm-mingw
This brings in a version with LLVM/Clang 16.0.0.

By rebuilding the container, we also would get the main/official
version of LLVM updated to 16.0.0 from Chocolatey.
2023-03-28 12:00:12 +02:00
Mikhail Goncharov
0b81839213 whitespace 2023-03-24 16:42:49 +01:00
Grigory
48db6e55c0 Add cloud build configuration to build workers 2023-03-20 12:30:27 +01:00
Grigory
cb2ba571cf Bugfixing + Enabled billing alerts in TF 2023-03-20 12:30:27 +01:00
Mikhail Goncharov
47116b9841 updated sample build 2023-03-15 10:55:11 +01:00
Mikhail Goncharov
0bb932732e Libfuzzer tests are flaky, disabling them for now 2023-03-07 18:11:31 +01:00
Mikhail Goncharov
abe5c8991b alternative win image? 2023-02-13 08:14:07 +01:00
dependabot[bot]
bd94b9795a Bump gitpython from 3.1.17 to 3.1.30 in /containers/stats
Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 3.1.17 to 3.1.30.
- [Release notes](https://github.com/gitpython-developers/GitPython/releases)
- [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- [Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.17...3.1.30)

---
updated-dependencies:
- dependency-name: gitpython
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-10 09:42:23 +01:00
dependabot[bot]
a41c0d3131 Bump gitpython from 3.1.17 to 3.1.30 in /scripts/metrics
Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 3.1.17 to 3.1.30.
- [Release notes](https://github.com/gitpython-developers/GitPython/releases)
- [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- [Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.17...3.1.30)

---
updated-dependencies:
- dependency-name: gitpython
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-10 09:40:27 +01:00
Mikhail Goncharov
da481954a7 updated win agent 2023-02-09 20:49:29 +01:00
Mikhail Goncharov
39264db819 add sudo for llvm installation and sample run script 2023-01-30 12:48:19 +01:00
Grigory
41f6b6d5c2 Add windows slaves 2023-01-20 13:46:33 +01:00
Mikhail Goncharov
23eb634e9c increase probability of gc on win 2023-01-09 10:56:59 +01:00
Mikhail Goncharov
76d6f29154 use one dockerfile, upgrade to clang 15
successfully run
https://buildkite.com/llvm-project/llvm-main/builds/6204 based on this
image
2022-12-25 15:01:13 +01:00
Mikhail Goncharov
f96092cfb1 remove index.lock just in case 2022-12-09 11:02:30 +01:00
Mikhail Goncharov
edd0c10f10 call vscmd during the script execution 2022-12-09 11:02:30 +01:00
Grigory
3caa28dc2c Add terraform configuration 2022-12-02 13:30:27 +01:00
Mikhail Goncharov
11d7d0ee1f also start windows build in sample buildkite 2022-12-02 11:53:36 +01:00
Mikhail Goncharov
c0c87002f6 merged buildkite windows image into one 2022-11-29 10:24:42 +00:00
Mikhail Goncharov
73cda05f90 add sample build script 2022-11-28 15:12:04 +01:00
Mikhail Goncharov
ef14356863 script to start a sample build
at the moment requires a manual tuning each time you run it but a good
starting point
2022-11-28 11:31:43 +01:00
Mikhail Goncharov
3e0fec2beb add lldb as dependency for libcxx 2022-11-22 10:27:21 +01:00
Mikhail Goncharov
bc3ce2d8cf check libcxx when clang is updated
for #409
2022-11-16 16:10:21 +01:00
Mikhail Goncharov
6a80cb79e1 remove libunwind from projects list 2022-11-10 11:44:43 +01:00
Mikhail Goncharov
3bc8b9edd4 fix status name usage 2022-11-02 18:42:17 +01:00
Matheus Izvekov
a88324d943 patch_diff: Skip closed dependent revisions
When scanning dependencies, instead of trying to
skip them based on them being landed, skip them
based on the status of the revision.

Detecting landed revisions is fraught with problems,
as there is no good general way to handle reverts.

Signed-off-by: Matheus Izvekov <mizvekov@gmail.com>
2022-11-02 18:42:17 +01:00
Mikhail Goncharov
922434d262 Revert "patch_diff: Stop trying to skip landed revisions"
This reverts commit 2a4f65cf9b.
2022-10-20 18:11:53 +02:00
Mikhail Goncharov
8727b9380f re-configure ingress / services 2022-09-23 18:45:33 +02:00