1
0
Fork 0
Commit graph

32 commits

Author SHA1 Message Date
Mikhail Goncharov
4241d6b53e Doc update 2020-06-29 10:56:21 +02: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
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
5d97109795 how to setup buildkite metrics 2020-06-15 16:59:15 +02:00
Mikhail Goncharov
770f6726bc Add new pipeline to build a master branch 2020-06-04 08:40:04 +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
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
4c48379707 improved windows agent creation 2020-05-08 13:19:04 +02:00
ChristianKuehnel
2451e00559
fixed more typos in commands 2020-04-24 10:51:26 +02:00
ChristianKuehnel
1d2b7a0f41
Added instructions for copying credentials 2020-04-24 10:46:55 +02:00
ChristianKuehnel
e5366d5bc6
fixed instructions for new WIndows agent 2020-04-24 10:31:51 +02:00
ChristianKuehnel
4afcd84e56
updated documentation for public rollout (#139) 2020-02-26 15:46:15 +01:00
Christian Kühnel
3f52cf22b7 lessonsn learned from next agent 2020-02-03 15:25:08 +01:00
Christian Kühnel
1ffa004dae fixed line breaks 2020-02-03 15:10:42 +01:00
Mikhail Goncharov
e13822f0f5 Use llvm-10 on phabricator agent
- removed 'clang8' from the image name;

- added --no-cache to ./build_deploy.sh to make sure that image will use
  most recent packages.

Tested locally
2020-01-23 16:17:19 +01:00
Mikhail Goncharov
403973a356 Line endings, docs 2020-01-22 19:04:13 +01:00
Christian Kühnel
275c2f81b1 Updated boot strapping of windows agents 2020-01-22 17:02:05 +01:00
Mikhail Goncharov
16dce5f668 update path to script 2020-01-21 15:46:17 +01:00
Christian Kühnel
a4fc963f43 added detailed install commands 2019-12-18 15:07:34 +00:00
Christian Kühnel
951c5dbe2d moving to docker enterprise 2019-12-18 10:24:31 +01:00
Christian Kühnel
14733b9f04 fixed typos 2019-12-16 17:46:09 +01:00
Christian Kühnel
9dbeaa82ef added section von ssh 2019-12-16 14:42:29 +00:00
Christian Kühnel
84737cb49b updated intallation for Windows image builder 2019-12-13 18:30:08 +01:00
Mikhail Goncharov
8d390ff370 Refactor Phabricator report construction
Now report is constructed by adding more data from several stages and
represents internal structure rather what API expects.

+ Made all function that don't interact with phabricator free standing
+ Now links list all files in results directory
+ Status icons

Example comment: https://reviews.llvm.org/D71197#1779176 (links don't work).
2019-12-11 14:36:20 +01:00
Mikhail Goncharov
7faaec98e7 Attach diffs produced by git-clang-format as lint messages.
E.g.: https://reviews.llvm.org/D71197?id=233029
Will add a link to file and code to apply the patch in the next PR.

+ don't create TARGET_DIR in scripts;
+ updated section about local build;
+ partially specified inputs / outputs of scripts so it's more transparent what are the results;
+ added symlink to compile_command.json (clang-tidy will need it);
+ add IDEA files to .gitignore.
2019-12-11 08:55:38 +01:00
Mikhail Goncharov
650ed9c274 Add section about local changes (#73)
For now only describing how to get an conduit API token
2019-12-09 10:59:08 +01:00
Christian Kühnel
5e00207580 improved documentation 2019-12-02 12:50:33 +01:00
Christian Kühnel
740b143def added docu: spwaning windows agents 2019-12-02 12:49:01 +01:00
Christian Kühnel
c05b7091c8 added gcloud to windows playbook 2019-11-04 14:48:00 +01:00
Christian Kühnel
0f00595653 added documentation for setting up a container builder on Windows 2019-10-31 11:33:38 +01:00
Christian Kühnel
76c1f18c4f improved documentation 2019-10-29 13:56:40 +01:00