diff --git a/.onedev-buildspec.yml b/.onedev-buildspec.yml index 95fcab9..c2273f6 100644 --- a/.onedev-buildspec.yml +++ b/.onedev-buildspec.yml @@ -28,7 +28,7 @@ jobs: key: conan-cache paths: - /root/.conan2 - uploadStrategy: UPLOAD_IF_CHANGED + uploadStrategy: UPLOAD_IF_NOT_HIT changeDetectionExcludes: .onedev-buildspec.yml open_engine/** editor/** uploadProjectPath: OpenEngine condition: SUCCESSFUL @@ -49,7 +49,7 @@ jobs: type: DefaultInterpreter commands: | conan profile detect --force - sed -i 's/cmake_minimum_required(VERSION 3.28)/cmake_minimum_required(VERSION 3.25)/' CMakeLists.txt + git submodule update --init --recursive conan install . --output-folder=. --build=missing -s build_type=${BUILD_TYPE} cmake -S . -G Ninja -B build -DCMAKE_BUILD_TYPE=${BUILD_TYPE} -DCMAKE_TOOLCHAIN_FILE=conan_toolchain.cmake cmake --build . --config ${BUILD_TYPE}