Mikhail Goncharov
8c2f6aa9f1
update win startup
2023-09-06 17:53:20 +02:00
Mikhail Goncharov
9489446b0a
delete agent-windows-buildkite, win defender rule
2023-09-06 15:20:00 +02:00
Mikhail Goncharov
55177548b0
sccache on linux + deployment sizes
2023-09-06 14:39:09 +02:00
Mikhail Goncharov
d57be337f9
deployment configs
2023-09-04 18:20:10 +02:00
Mikhail Goncharov
807132089c
don't fail if there is no gc_counter
2023-09-01 16:55:50 +02:00
Mikhail Goncharov
ecf81eb2b6
restore cmake and other bins in path
2023-08-30 16:49:28 +02:00
Mikhail Goncharov
d72694bfd9
doc about checkout path
2023-08-29 12:09:59 +02:00
Mikhail Goncharov
576f8c9ec3
simplify windows setup
...
run gc on pre-checkout
setup buildkite build path in k8s
2023-08-29 12:09:57 +02:00
Mikhail Goncharov
12e76518e2
shell
2023-08-29 12:08:27 +02:00
Mikhail Goncharov
ef4117f870
deletion of ws\src if it does not match remote
2023-08-29 12:08:27 +02:00
Mikhail Goncharov
0e00301500
renamed windows container
2023-08-29 12:07:41 +02:00
Mikhail Goncharov
948643df52
windows pre-commit hooks
2023-08-28 10:06:51 +00:00
Mikhail Goncharov
80978127ee
update containers for linux + container for win
2023-08-28 12:05:01 +02:00
Mikhail Goncharov
e5aee86500
sample win deployment and github actions runner container
2023-08-25 10:15:58 +02:00
Mikhail Goncharov
ceb00be7d9
add draft bazel build docker image
2023-07-12 15:58:36 +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
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
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
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
c0c87002f6
merged buildkite windows image into one
2022-11-29 10:24:42 +00:00
dependabot[bot]
092dc51b25
Bump lxml from 4.6.5 to 4.9.1 in /containers/stats
...
Bumps [lxml](https://github.com/lxml/lxml ) from 4.6.5 to 4.9.1.
- [Release notes](https://github.com/lxml/lxml/releases )
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt )
- [Commits](https://github.com/lxml/lxml/compare/lxml-4.6.5...lxml-4.9.1 )
---
updated-dependencies:
- dependency-name: lxml
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-26 10:48:31 +02:00
Martin Storsjö
18227f403b
Update to the latest release of llvm-mingw (based on LLVM 14.0.0)
2022-04-04 19:22:17 +02:00
Guillaume Chatelet
86e2347137
Add autotools debian packages
2022-03-14 19:02:08 +01:00
Mikhail Goncharov
2739e3041b
update docker file from #385
2022-02-05 13:12:13 +01:00
Mikhail Goncharov
f3ac1b41dd
enable bolt premerge checks
2022-02-01 18:37:17 +01:00
Christian Kühnel
6394ae39b4
Adding an emptyDir
to kubernetes deployment
...
This should resolve the out-of-disk problems reported in #379
2022-01-19 17:44:42 +01:00
Christian Kühnel
8d10520ca3
Revert "Updated configuration for BOLT"
...
This reverts commit 823df07a07
.
2021-12-16 15:52:05 +00:00
Christian Kühnel
823df07a07
Updated configuration for BOLT
2021-12-16 09:29:41 +01:00
dependabot[bot]
431d15b9ca
Bump lxml from 4.6.3 to 4.6.5 in /containers/stats
...
Bumps [lxml](https://github.com/lxml/lxml ) from 4.6.3 to 4.6.5.
- [Release notes](https://github.com/lxml/lxml/releases )
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt )
- [Commits](https://github.com/lxml/lxml/compare/lxml-4.6.3...lxml-4.6.5 )
---
updated-dependencies:
- dependency-name: lxml
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-12-14 11:39:43 +01:00
Mikhail Goncharov
cec188edc4
Add openmp deps and update toolchain to 13
2021-12-14 11:39:17 +01:00
Martin Storsjö
972d727767
Fix building the agent-windows-vs2019 image
...
The current version of Python fails to build some dependencies, but
pinning the previous version works.
ActivePerl is no longer installable via Chocolatey (neither current
nor older versions) as ActiveState don't provide the downloads
without registration any longer (and even if registered, only
provide the latest, continuously updated version for free users, which
can't match the package manager checksums), see http://disq.us/p/2ipditb
for further discussion.
Replace ActivePerl with StrawberryPerl. StrawberryPerl has other
drawbacks, as it installs a whole C/C++ toolchain as part of it,
and copies of pkg-config tools that can cause package misdetections.
Remove these after installing it, see
https://github.com/StrawberryPerl/Perl-Dist-Strawberry/issues/11
for discussion on the inconveniences of installing it.
2021-10-20 10:21:22 +02:00
Martin Storsjö
26153acfee
Install llvm-mingw in the windows agent docker image
...
This bundles clang/lld and associated tools, configured for a mingw
target, with corresponding mingw sysroots.
As we already install the 'llvm' chocolatey package, which also
provides clang (defaulting to a MSVC target), add this one last in the
path. This lets 'clang' refer to the default MSVC-targeting tool, while
one can use a GCC style triple prefixed driver name, like
x86_64-w64-mingw32-clang, to use this tool.
This allows setting up a much-needed mingw configuration for the libcxx
CI.
2021-10-20 10:21:08 +02:00
Mikhail Goncharov
3b7d720763
add post checkout to run git gc
2021-09-30 12:46:36 +02:00
dependabot[bot]
8745fb51d3
Bump urllib3 from 1.26.4 to 1.26.5 in /containers/stats
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.26.4 to 1.26.5.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.4...1.26.5 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-09-21 13:13:24 +02:00
Mikhail Goncharov
6c2410440e
Run bazel builds in premerge
...
if user is a member of "bazel_build" https://reviews.llvm.org/project/view/107/
or modified /utils/bazel/*
For #328
2021-07-28 16:01:44 +02:00
Mikhail Goncharov
f7058aaa51
add post-checkout to run git prune
...
fix #321
2021-07-27 18:16:40 +02:00
Mikhail Goncharov
8960ff7dc9
Pre-checkout for windows
...
Kill all running processes in BUILDKITE_BUILD_PATH and force unlock git
folder.
2021-06-01 15:26:23 +02:00
Mikhail Goncharov
a44473098c
cron jobs for buildbot and phab monitoring
...
+ fix phabricator / buildbot uptime monitoring
+ data is stored in separate databases
2021-05-20 21:44:19 +02:00
Mikhail Goncharov
6b2003a664
Cron job to load BK data to DB
2021-05-20 17:30:43 +02:00
Mikhail Goncharov
f0d1cc6ab3
update linux node pool (machines w/ no external ssd)
...
updated llvm version to 12 with relevant fixes in scrips
2021-05-17 10:06:54 +02:00