ci: update .drone.yml
This commit is contained in:
parent
57031ee44e
commit
3520ae36a6
1 changed files with 72 additions and 80 deletions
18
.drone.yml
18
.drone.yml
|
@ -12,8 +12,7 @@ platform:
|
||||||
steps:
|
steps:
|
||||||
- name: tests
|
- name: tests
|
||||||
shell: powershell
|
shell: powershell
|
||||||
commands:
|
commands: |
|
||||||
- |
|
|
||||||
conan profile detect
|
conan profile detect
|
||||||
|
|
||||||
conan build . -s compiler.cppstd=20 -s build_type=Release
|
conan build . -s compiler.cppstd=20 -s build_type=Release
|
||||||
|
@ -43,10 +42,8 @@ steps:
|
||||||
- name: tests
|
- name: tests
|
||||||
image: unit_tests:latest
|
image: unit_tests:latest
|
||||||
pull: if-not-exists
|
pull: if-not-exists
|
||||||
commands:
|
commands: |
|
||||||
- |
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
conan build . \
|
conan build . \
|
||||||
-c tools.system.package_manager:mode=install \
|
-c tools.system.package_manager:mode=install \
|
||||||
-c tools.cmake.cmaketoolchain:generator=Ninja \
|
-c tools.cmake.cmaketoolchain:generator=Ninja \
|
||||||
|
@ -72,10 +69,8 @@ steps:
|
||||||
- name: valgrind
|
- name: valgrind
|
||||||
image: valgrind:latest
|
image: valgrind:latest
|
||||||
pull: if-not-exists
|
pull: if-not-exists
|
||||||
commands:
|
commands: |
|
||||||
- |
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
conan build . \
|
conan build . \
|
||||||
-c tools.system.package_manager:mode=install \
|
-c tools.system.package_manager:mode=install \
|
||||||
-c tools.cmake.cmaketoolchain:generator=Ninja \
|
-c tools.cmake.cmaketoolchain:generator=Ninja \
|
||||||
|
@ -98,10 +93,8 @@ steps:
|
||||||
- name: leak sanitizer
|
- name: leak sanitizer
|
||||||
image: leak_sanitizer:latest
|
image: leak_sanitizer:latest
|
||||||
pull: if-not-exists
|
pull: if-not-exists
|
||||||
commands:
|
commands: |
|
||||||
- |
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
conan build . \
|
conan build . \
|
||||||
-c tools.system.package_manager:mode=install \
|
-c tools.system.package_manager:mode=install \
|
||||||
-c tools.cmake.cmaketoolchain:generator=Ninja \
|
-c tools.cmake.cmaketoolchain:generator=Ninja \
|
||||||
|
@ -157,8 +150,7 @@ steps:
|
||||||
- name: clang format
|
- name: clang format
|
||||||
image: clang_format:latest
|
image: clang_format:latest
|
||||||
pull: if-not-exists
|
pull: if-not-exists
|
||||||
commands:
|
commands: |
|
||||||
- |
|
|
||||||
set -e
|
set -e
|
||||||
clang-format --version
|
clang-format --version
|
||||||
has_fomatting_issues=0
|
has_fomatting_issues=0
|
||||||
|
|
Loading…
Add table
Reference in a new issue