WIP: feat(renderer/vk): shaders #12

Closed
light7734 wants to merge 23 commits from ci/build_msvc_amd64 into main
8 changed files with 22 additions and 17 deletions
Showing only changes of commit 9909f5c430 - Show all commits

View file

@ -1,7 +1,7 @@
---
kind: pipeline
type: exec
name: amd64_msvc — tests
name: amd64 — msvc
trigger:
branch:
- main
@ -10,7 +10,7 @@ platform:
arch: amd64
steps:
- name: tests
- name: unit tests
shell: powershell
commands:
- ./tools/ci/steps/amd64_msvc_tests.ps1
@ -18,37 +18,28 @@ steps:
---
kind: pipeline
type: docker
name: amd64_gcc — tests
name: amd64 — gcc
trigger:
branch:
- main
steps:
- name: tests
- name: unit tests
image: unit_tests:latest
pull: if-not-exists
commands:
- ./tools/ci/steps/amd64_gcc_tests.sh
- ./tools/ci/steps/amd64/gcc/unit-tests.sh
---
kind: pipeline
type: docker
name: amd64_gcc — valgrind
trigger:
branch:
- main
steps:
- name: valgrind
image: valgrind:latest
pull: if-not-exists
commands:
- ./tools/ci/steps/amd64_gcc_valgrind.sh
- ./tools/ci/steps/amd64/gcc/valgrind.sh
---
kind: pipeline
type: docker
name: amd64_clang — sanitizer — leak
name: amd64 — clang
trigger:
branch:
- main
@ -58,7 +49,7 @@ steps:
image: leak_sanitizer:latest
pull: if-not-exists
commands:
- ./tools/ci/steps/amd64_clang_sanitizer_leak.sh
- ./tools/ci/steps/amd64/clang/lsan.sh
---
kind: pipeline

View file

@ -1,6 +1,8 @@
#!/bin/bash
set -e
cd $(git rev-parse --show-toplevel)/
rm -rf ./build
conan build . \
-c tools.system.package_manager:mode=install \

View file

@ -1,6 +1,8 @@
#!/bin/bash
set -e
cd $(git rev-parse --show-toplevel)/
rm -rf ./build
conan build . \
-c tools.system.package_manager:mode=install \

View file

@ -1,6 +1,9 @@
#!/bin/bash
set -e
cd $(git rev-parse --show-toplevel)/
rm -rf ./build
conan build . \
-c tools.system.package_manager:mode=install \
-c tools.cmake.cmaketoolchain:generator=Ninja \

View file

@ -1,6 +1,8 @@
#!/bin/bash
set -e
cd $(git rev-parse --show-toplevel)/
rm -rf ./build
conan build . \
-c tools.system.package_manager:mode=install \

View file

@ -1,6 +1,7 @@
#!/bin/bash
set -e
cd $(git rev-parse --show-toplevel)/
has_fomatting_issues=0
for file in $(find ./modules -name '*.?pp'); do

View file

@ -20,4 +20,8 @@ echo "==> Building image: valgrind"
cd "$IMAGE_DIR/valgrind"
docker build -t valgrind .
echo "==> Building image: leak_sanitizer"
cd "$IMAGE_DIR/leak_sanitizer"
docker build -t leak_sanitizer .
echo "WOOOOOOOOOOOOOOOOH!!! DONE :D"