version: 2.1 orbs: #snyk: snyk/snyk@0.0.8 #cypress: cypress-io/cypress@1.23.0 aws-s3: circleci/aws-s3@4.0.0 aws-cli: circleci/aws-cli@4.0 eb: circleci/aws-elastic-beanstalk@2.0.1 jira: circleci/jira@2.1.0 jobs: partner-win-build: docker: - image: electronuserland/builder:wine parameters: secret: type: string default: $HASURA_TEST_SECRET working_directory: ~/repo/hasura steps: - checkout: path: ~/repo - run: name: Execute migration command: | curl -L https://github.com/hasura/graphql-engine/raw/stable/cli/get.sh | bash hasura migrate apply --endpoint https://db.test.bodyshop.app/ --admin-secret << parameters.secret >> sleep 15 hasura metadata apply --endpoint https://db.test.bodyshop.app/ --admin-secret << parameters.secret >> sleep 30 hasura metadata reload --endpoint https://db.test.bodyshop.app/ --admin-secret << parameters.secret >> - jira/notify: environment: Test (ImEX) - Hasura environment_type: testing pipeline_id: << pipeline.id >> job_type: deployment pipeline_number: << pipeline.number >> workflows: deploy_and_build: jobs: - partner-win-build: filters: branches: only: main - partner-mac-build: filters: branches: only: main