diff --git a/.onedev-buildspec.yml b/.onedev-buildspec.yml index 63d7b2e..698740a 100644 --- a/.onedev-buildspec.yml +++ b/.onedev-buildspec.yml @@ -21,3 +21,22 @@ jobs: maxRetries: 3 retryDelay: 30 timeout: 14400 +- name: Compile for Linux + steps: + - type: CommandStep + name: Compile for Linux + runInContainer: true + image: silkeh/clang + interpreter: + type: DefaultInterpreter + commands: | + conan install . --output-folder=build --build=missing -s build_type=Debug + cmake -S . -G Ninja -B build -DCMAKE_BUILD_TYPE=Debug -DCMAKE_TOOLCHAIN_FILE=build/conan_toolchain.cmake + cmake --build build --config + useTTY: true + condition: SUCCESSFUL + optional: false + retryCondition: never + maxRetries: 3 + retryDelay: 30 + timeout: 14400