52 lines
1.3 KiB
YAML
52 lines
1.3 KiB
YAML
|
|
---
|
|
|
|
.env-windows:
|
|
before_script:
|
|
- export BRIDGE_SYNC_FORCE_MINIMUM_SPEC=1
|
|
- !reference [.before-script-windows-aws-build, before_script]
|
|
- !reference [.before-script-git-config, before_script]
|
|
- git config --global safe.directory '*'
|
|
- git status --porcelain
|
|
cache: {}
|
|
tags:
|
|
- windows-bridge
|
|
|
|
.env-darwin:
|
|
extends:
|
|
- .image-darwin-build
|
|
before_script:
|
|
- export BRIDGE_SYNC_FORCE_MINIMUM_SPEC=1
|
|
- !reference [.before-script-darwin-tart-build, before_script]
|
|
- !reference [.before-script-git-config, before_script]
|
|
- mkdir -p .cache/bin
|
|
- export PATH=$(pwd)/.cache/bin:$PATH
|
|
- export GOPATH="$CI_PROJECT_DIR/.cache"
|
|
variables:
|
|
VCPKG_DEFAULT_BINARY_CACHE: ${CI_PROJECT_DIR}/.cache
|
|
cache:
|
|
key: darwin-go-and-vcpkg
|
|
paths:
|
|
- .cache
|
|
when: 'always'
|
|
|
|
.env-linux-build:
|
|
extends:
|
|
- .image-linux-build
|
|
variables:
|
|
VCPKG_DEFAULT_BINARY_CACHE: ${CI_PROJECT_DIR}/.cache
|
|
cache:
|
|
key: linux-vcpkg
|
|
paths:
|
|
- .cache
|
|
when: 'always'
|
|
before_script:
|
|
- export BRIDGE_SYNC_FORCE_MINIMUM_SPEC=1
|
|
- !reference [.before-script-git-config, before_script]
|
|
- mkdir -p .cache/bin
|
|
- export PATH=$(pwd)/.cache/bin:$PATH
|
|
- export GOPATH="$CI_PROJECT_DIR/.cache"
|
|
tags:
|
|
- shared-large
|
|
|