remove ccache from mac builds (#4505)

This commit is contained in:
ebbit1q
2021-12-28 04:23:11 +01:00
committed by GitHub
parent a9f2fc427b
commit e845c95816
2 changed files with 21 additions and 27 deletions

View File

@@ -152,7 +152,7 @@ jobs:
shell: bash
run: |
source .ci/docker.sh
RUN --server --debug --test
RUN --server --debug --test --ccache
- name: Build release package
id: package
@@ -196,7 +196,7 @@ jobs:
include:
- target: Debug # tests only
os: macos-latest
xcode: 12.1
xcode: 12.5.1
type: Debug
do_tests: 0 # tests do not work yet on mac
make_package: false
@@ -231,7 +231,6 @@ jobs:
continue-on-error: ${{matrix.allow-failure == 'yes'}}
env:
CCACHE_DIR: ~/.ccache
DEVELOPER_DIR:
/Applications/Xcode_${{matrix.xcode}}.app/Contents/Developer
@@ -243,7 +242,7 @@ jobs:
shell: bash
# cmake cannot find the mysql connector
# neither of these works: mariadb-connector-c mysql-connector-c++
run: brew install ccache protobuf
run: brew update && brew install protobuf
- name: Install QT using homebrew
id: brew_install_qt
@@ -255,21 +254,6 @@ jobs:
if: steps.brew_install_qt.outcome != 'success'
uses: jurplel/install-qt-action@v2
- name: Get ccache timestamp
id: ccache_timestamp
shell: bash
run: echo "::set-output name=timestamp::$(date -u '+%Y%m%d%H%M%S')"
- name: Restore ccache cache
uses: actions/cache@v2
env:
timestamp: ${{steps.ccache_timestamp.outputs.timestamp}}
with:
path: ${{env.CCACHE_DIR}}
key: ${{runner.os}}-xcode-${{matrix.xcode}}-ccache-${{env.timestamp}}
restore-keys: |
${{runner.os}}-xcode-${{matrix.xcode}}-ccache-
- name: Build on Xcode ${{matrix.xcode}}
shell: bash
env: