Prefer with to env vars for pipelines
parent
c32310ba34
commit
c74b578fd1
|
|
@ -55,8 +55,9 @@ jobs:
|
||||||
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
|
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
|
||||||
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
|
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
|
||||||
AWS_DEFAULT_REGION: eu-west-2
|
AWS_DEFAULT_REGION: eu-west-2
|
||||||
CloudRunnerBranch: remote-builder/unified-providers
|
|
||||||
DEBUG: true
|
DEBUG: true
|
||||||
|
with:
|
||||||
|
CloudRunnerBranch: remote-builder/unified-providers
|
||||||
CloudRunnerTests: true
|
CloudRunnerTests: true
|
||||||
cloudRunnerCluster: aws
|
cloudRunnerCluster: aws
|
||||||
projectPath: ${{ matrix.projectPath }}
|
projectPath: ${{ matrix.projectPath }}
|
||||||
|
|
@ -71,13 +72,13 @@ jobs:
|
||||||
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
|
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
|
||||||
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
|
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
|
||||||
AWS_DEFAULT_REGION: eu-west-2
|
AWS_DEFAULT_REGION: eu-west-2
|
||||||
CloudRunnerBranch: remote-builder/unified-providers
|
|
||||||
DEBUG: true
|
DEBUG: true
|
||||||
with:
|
with:
|
||||||
cloudRunnerCluster: aws
|
cloudRunnerCluster: aws
|
||||||
|
versioning: None
|
||||||
projectPath: ${{ matrix.projectPath }}
|
projectPath: ${{ matrix.projectPath }}
|
||||||
unityVersion: ${{ matrix.unityVersion }}
|
unityVersion: ${{ matrix.unityVersion }}
|
||||||
targetPlatform: ${{ matrix.targetPlatform }}
|
targetPlatform: ${{ matrix.targetPlatform }}
|
||||||
githubToken: ${{ secrets.GITHUB_TOKEN }}
|
githubToken: ${{ secrets.GITHUB_TOKEN }}
|
||||||
awsBaseStackName: game-ci-stack-integration-tests
|
awsBaseStackName: game-ci-stack-integration-tests
|
||||||
versioning: None
|
CloudRunnerBranch: remote-builder/unified-providers
|
||||||
|
|
|
||||||
|
|
@ -55,11 +55,8 @@ jobs:
|
||||||
run: yarn test -i
|
run: yarn test -i
|
||||||
env:
|
env:
|
||||||
UNITY_LICENSE: ${{ secrets.UNITY_LICENSE }}
|
UNITY_LICENSE: ${{ secrets.UNITY_LICENSE }}
|
||||||
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
|
|
||||||
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
|
|
||||||
AWS_DEFAULT_REGION: eu-west-2
|
|
||||||
CloudRunnerBranch: remote-builder/unified-providers
|
|
||||||
DEBUG: true
|
DEBUG: true
|
||||||
|
with:
|
||||||
CloudRunnerTests: true
|
CloudRunnerTests: true
|
||||||
cloudRunnerCluster: k8s
|
cloudRunnerCluster: k8s
|
||||||
projectPath: ${{ matrix.projectPath }}
|
projectPath: ${{ matrix.projectPath }}
|
||||||
|
|
@ -67,6 +64,7 @@ jobs:
|
||||||
targetPlatform: ${{ matrix.targetPlatform }}
|
targetPlatform: ${{ matrix.targetPlatform }}
|
||||||
githubToken: ${{ secrets.GITHUB_TOKEN }}
|
githubToken: ${{ secrets.GITHUB_TOKEN }}
|
||||||
kubeConfig: ${{ steps.read-base64.outputs.base64 }}
|
kubeConfig: ${{ steps.read-base64.outputs.base64 }}
|
||||||
|
CloudRunnerBranch: remote-builder/unified-providers
|
||||||
|
|
||||||
###########################
|
###########################
|
||||||
# Cloud Runner Build Test #
|
# Cloud Runner Build Test #
|
||||||
|
|
@ -75,8 +73,8 @@ jobs:
|
||||||
uses: ./
|
uses: ./
|
||||||
id: k8s-unity-build
|
id: k8s-unity-build
|
||||||
env:
|
env:
|
||||||
DEBUG: true
|
|
||||||
CloudRunnerBranch: remote-builder/unified-providers
|
CloudRunnerBranch: remote-builder/unified-providers
|
||||||
|
DEBUG: true
|
||||||
with:
|
with:
|
||||||
cloudRunnerCluster: k8s
|
cloudRunnerCluster: k8s
|
||||||
UNITY_LICENSE: ${{ secrets.UNITY_LICENSE }}
|
UNITY_LICENSE: ${{ secrets.UNITY_LICENSE }}
|
||||||
|
|
@ -90,13 +88,9 @@ jobs:
|
||||||
###########################
|
###########################
|
||||||
# Upload #
|
# Upload #
|
||||||
###########################
|
###########################
|
||||||
# - uses: frostebite/K8s-Download-Volume@master
|
# download from cloud storage
|
||||||
# with:
|
- uses: actions/upload-artifact@v2
|
||||||
# kubeConfig: ${{ steps.read-base64.outputs.base64 }}
|
with:
|
||||||
# volume: ${{ steps.k8s-unity-build.outputs.volume }}
|
name: Kubernetes Build (${{ matrix.targetPlatform }})
|
||||||
# sourcePath: repo/build/
|
path: k8s-volume-download
|
||||||
# - uses: actions/upload-artifact@v2
|
retention-days: 14
|
||||||
# with:
|
|
||||||
# name: Kubernetes Build (${{ matrix.targetPlatform }})
|
|
||||||
# path: k8s-volume-download
|
|
||||||
# retention-days: 14
|
|
||||||
|
|
|
||||||
|
|
@ -896,7 +896,7 @@ class AWSBaseStack {
|
||||||
yield CF.waitFor('stackUpdateComplete', describeStackInput).promise();
|
yield CF.waitFor('stackUpdateComplete', describeStackInput).promise();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
cloud_runner_logger_1.default.log('base stack is ready');
|
cloud_runner_logger_1.default.log('base stack is now ready');
|
||||||
}
|
}
|
||||||
catch (error) {
|
catch (error) {
|
||||||
core.error(JSON.stringify(yield describeStack(), undefined, 4));
|
core.error(JSON.stringify(yield describeStack(), undefined, 4));
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue