1
0
Fork 0
Commit graph

181 commits

Author SHA1 Message Date
Mikhail Goncharov
796735bd71 checkout dir might exist but not be a git repo 2023-09-07 14:49:20 +02:00
Mikhail Goncharov
c6d092ec94 buildbot windows 2023-09-07 14:45:12 +02:00
Mikhail Goncharov
47d20a3302 misc ci updates
don't checkout to the same repo on linux - that actually saves time

--tags-from-gcp for easy targeting and agent info
2023-09-07 13:11:05 +02:00
Mikhail Goncharov
814eefcdc9 win agent tags 2023-09-07 10:52:53 +02:00
dependabot[bot]
8eeb5c33db Bump gitpython from 3.1.30 to 3.1.34 in /containers/stats
Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 3.1.30 to 3.1.34.
- [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.30...3.1.34)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-07 09:35:33 +02:00
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