de34fb9572
* first steps towards windows builds #25 * added build scripts for windows * moved from powershell to CMD * script cleanup * set up jenkins swarm plugin * added deployment script for windows * first draft of jenkins file for windows * first shot at windows pods * first draft for buildkite agent * added call to run_cmake.bat * added call to run_ninja.bat * added new buildkite script * added Dockerfile for buildkite agent * fixed userprofile path * added /IncludeOptional for VS I hope that includes all required libraries * moved work folder to W: * added git config for long file names * added more CMake flags * setting x64 bit arch in a different way * and yet another way to set 64bit * merged buildkite changes to jenkins scripts * hiding license in batch script runs * running release build * added test xml log * compilation is working, but not all tests * cmake is in patch now * updated the dependencies from buildkite config * dockerfile cleanup * change how git handles line endings * updated comment * performance improvment for volume * changed workdir folder * using gnuwin package split installation into separate layers to speed up incremental changes
11 lines
No EOL
435 B
Markdown
11 lines
No EOL
435 B
Markdown
# Overview
|
|
This folder contains files related to the machines running the build/test/checks for the merge guards.
|
|
|
|
## Scripts
|
|
The scripts are written in bash (for Linux) and powershell (for Windows).
|
|
|
|
### build_run.(sh|ps1)
|
|
Build the docker image and run it locally. This is useful for testing it.
|
|
|
|
### build_deploy.(sh|ps1)
|
|
Build the docker and deploy it to the GCP registry. This is useful for deploying it in the Kubernetes cluster. |