Minor cleanup and add sentry.

This commit is contained in:
Patrick Fic
2025-03-31 13:03:31 -07:00
parent 38cdb1e04c
commit eeaeba2252
12 changed files with 3921 additions and 131 deletions

47
.circleci/config.yml Normal file
View File

@@ -0,0 +1,47 @@
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