Skip to content
Snippets Groups Projects
Commit 9a84b392 authored by Signal Linden's avatar Signal Linden
Browse files

Separate autobuild install from build

parent 28ec3a63
No related branches found
No related tags found
No related merge requests found
...@@ -12,14 +12,15 @@ jobs: ...@@ -12,14 +12,15 @@ jobs:
matrix: matrix:
os: [windows-2019, macos-11] os: [windows-2019, macos-11]
configuration: [RelWithDebInfoOS] configuration: [RelWithDebInfoOS]
arch: [64] addrsize: [64]
include: include:
- os: windows-2019 - os: windows-2019
configuration: RelWithDebInfoOS configuration: RelWithDebInfoOS
arch: 32 addrsize: 32
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
env: env:
AUTOBUILD_ADDRSIZE: ${{ matrix.arch }} AUTOBUILD_CONFIGURATION: ${{ matrix.configuration }}
AUTOBUILD_ADDRSIZE: ${{ matrix.addrsize }}
AUTOBUILD_INSTALLABLE_CACHE: ${{ github.workspace }}/.autobuild-installables AUTOBUILD_INSTALLABLE_CACHE: ${{ github.workspace }}/.autobuild-installables
AUTOBUILD_VARIABLES_FILE: ${{ github.workspace }}/.build-variables/variables AUTOBUILD_VARIABLES_FILE: ${{ github.workspace }}/.build-variables/variables
steps: steps:
...@@ -45,9 +46,10 @@ jobs: ...@@ -45,9 +46,10 @@ jobs:
path: .autobuild-installables path: .autobuild-installables
key: ${{ matrix.os }}-${{ matrix.arch }}-${{ matrix.configuration }}-${{ hashFiles('autobuild.xml') }} key: ${{ matrix.os }}-${{ matrix.arch }}-${{ matrix.configuration }}-${{ hashFiles('autobuild.xml') }}
- name: Install autobuild packages
run: autobuild install
- name: Build - name: Build
shell: bash
run: | run: |
autobuild install
autobuild configure -c ${{ matrix.configuration }} autobuild configure -c ${{ matrix.configuration }}
autobuild build --no-configure autobuild build --no-configure
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment