workflows ccache test 5

This commit is contained in:
silverqx
2022-07-15 12:34:20 +02:00
parent 275b5790b1
commit 740cd76b95
+41 -36
View File
@@ -152,43 +152,44 @@ jobs:
env:
URL_QMYSQL_DLLS_MSVC_X64_5_15_2: ${{ secrets.URL_QMYSQL_DLLS_MSVC_X64_5_15_2 }}
# - name: Cache restore ccache 🕺
# uses: actions/cache@v3
# env:
# cache-name: msvc2019-qt515
# with:
# path: ~/AppData/ccache
# key: ${{ runner.os }}-ccache-${{ env.cache-name }}
# - name: ccache set-up 🥳
# run: |
# echo "::group::Install ccache"
# choco install ccache -y
# echo "::endgroup::"
# echo "::group::Prepare ccache config"
# ccache --set-config max_size=1.0G
# ccache --set-config sloppiness=pch_defines,time_macros
# ccache --show-config
# echo "::endgroup::"
# echo "::group::Clear ccache statistics"
# ccache --zero-stats
# echo "::endgroup::"
- name: ccache install 🥳
run: |
choco install ccache -y
- name: ccache setup 🕺
uses: Chocobo1/setup-ccache-action@v1
- name: Ccache restore cache 🕺
id: cache-ccache-msvc2019-qt515
uses: actions/cache@v3
env:
cache-name: msvc2019-qt515
with:
prepend_symlinks_to_path: false
install_ccache: false
update_packager_index: false
ccache_options: |
compression = false
max_size = 1G
path: ~/AppData/Roaming/ccache
key: ${{ runner.os }}-ccache-${{ env.cache-name }}
- name: Ccache setup 🥳
run: |
echo "::group::Install ccache"
choco install ccache -y
echo "::endgroup::"
echo "::group::Prepare ccache config"
ccache --set-config max_size=1.0G
ccache --set-config sloppiness=pch_defines,time_macros
ccache --show-config
echo "::endgroup::"
echo "::group::Clear ccache statistics"
ccache --zero-stats
echo "::endgroup::"
# - name: ccache install 🥳
# run: |
# choco install ccache -y
# - name: ccache setup 🕺
# uses: Chocobo1/setup-ccache-action@v1
# with:
# prepend_symlinks_to_path: false
# install_ccache: false
# update_packager_index: false
# ccache_options: |
# compression = false
# max_size = 1G
- name: vcpkg set-up environment
run: |
@@ -227,6 +228,10 @@ jobs:
run: >-
cmake --build ../TinyORM-builds-cmake/build-msvc-cmake-debug --target all --parallel 2
- name: Ccache statistics
run: |
ccache.exe --show-stats -vv
- name: Create and Seed tables for unit tests 🎉
working-directory: ../TinyORM-builds-cmake/build-msvc-cmake-debug/tests/testdata_tom
run: >-