blob: 808fc176908a0214c91cbfc229d8fff1707ae63f [file] [log] [blame]
.. _builders:
Adding your builder to llvmlab bisect
=====================================
llvmlab bisect compilers are stored on Google Cloud Storage. There is a common
bucket called llvm-build-artifacts, within that there is a directory for each
build. Builds can be uploaded in two ways, with authorized credentials with
the gsutil tool, or if the builder is in lab.llvm.org, from the labmaster2
stageing server.
On the labmaster2 staging server any builds uploaded to:
``/Library/WebServer/Documents/artifacts/<buildername>/`` will be uploaded via
a cron job. Your builders public key will need to be added to that machine.
Rsync or scp can be used to upload the files.
llvmbisect uses some regexes in llvmlab.py to parse the comiler information.
The tar file you upload will need to match those regexes. For example:
``clang-r249497-t13154-b13154.tar.gz``