ci: use bigger clusters for release parties
@@ -830,6 +830,13 @@ jobs:
deploy:
+ parameters:
+ agent-instance-type:
+ type: string
+ default: "p2.xlarge"
+ max-dynamic-agents:
+ type: integer
+ default: 1
docker:
- image: determinedai/cimg-base:stable
steps:
@@ -842,6 +849,8 @@ jobs:
- deploy-aws-cluster:
cluster-id: determined-${CIRCLE_BRANCH}
det-version: ${CIRCLE_SHA1}
+ agent-instance-type: <<parameters.agent-instance-type>>
+ max-dynamic-agents: <<parameters.max-dynamic-agents>>
- slack/status:
fail_only: true
failure_message: ':thisisfine: A \`${CIRCLE_JOB}\` job on branch \`${CIRCLE_BRANCH}\` has failed!'
@@ -1035,9 +1044,22 @@ workflows:
branches:
only:
- master
+ requires:
+ - package-and-push-system-dev
+
+ - deploy:
+ name: deploy-release-party
+ context: aws
+ filters:
+ branches:
+ only:
- /release-.*/
requires:
- package-and-push-system-dev
+ matrix:
+ parameters:
+ agent-instance-type: ["p2.8xlarge"]
+ max-dynamic-agents: [8]
- parallel-tests:
context: aws
