|
86 | 86 | search-deployment: |
87 | 87 | - 'cfn-resources/search-deployment/**' |
88 | 88 | - '!cfn-resources/search-deployment/compliance/**' |
89 | | - serverless-private-endpoint: |
90 | | - - 'cfn-resources/serverless-private-endpoint/**' |
91 | 89 | stream-connection: |
92 | 90 | - 'cfn-resources/stream-connection/**' |
93 | 91 | - '!cfn-resources/stream-connection/compliance/**' |
@@ -748,48 +746,6 @@ jobs: |
748 | 746 |
|
749 | 747 | cat inputs/inputs_1_create.json |
750 | 748 |
|
751 | | - make run-contract-testing |
752 | | - make delete-test-resources |
753 | | - serverless-private-endpoint: |
754 | | - needs: change-detection |
755 | | - if: ${{ needs.change-detection.outputs. serverless-private-endpoint == 'true' }} |
756 | | - runs-on: ubuntu-latest |
757 | | - steps: |
758 | | - - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 |
759 | | - - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 |
760 | | - with: |
761 | | - go-version-file: 'cfn-resources/go.mod' |
762 | | - - name: setup Atlas CLI |
763 | | - uses: mongodb/atlas-github-action@15663d068c40a8582d881560961fce9d45e0df9a |
764 | | - - uses: aws-actions/setup-sam@819220f63fb333a9a394dd0a5cab2d8303fd17e2 |
765 | | - with: |
766 | | - use-installer: true |
767 | | - - uses: aws-actions/configure-aws-credentials@b47578312673ae6fa5b5096b330d9fbac3d116df |
768 | | - with: |
769 | | - aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID_TEST_ENV }} |
770 | | - aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY_TEST_ENV }} |
771 | | - aws-region: eu-west-1 |
772 | | - - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 |
773 | | - with: |
774 | | - python-version: '3.9' |
775 | | - cache: 'pip' # caching pip dependencies |
776 | | - - run: pip install cloudformation-cli cloudformation-cli-go-plugin |
777 | | - - name: Run the Contract test |
778 | | - shell: bash |
779 | | - env: |
780 | | - MONGODB_ATLAS_PUBLIC_API_KEY: ${{ secrets.CLOUD_DEV_PUBLIC_KEY }} |
781 | | - MONGODB_ATLAS_PRIVATE_API_KEY: ${{ secrets.CLOUD_DEV_PRIVATE_KEY }} |
782 | | - MONGODB_ATLAS_ORG_ID: ${{ secrets.CLOUD_DEV_ORG_ID }} |
783 | | - MONGODB_ATLAS_TEAM_ID: 641490b0207f4d22f4d8f2fd |
784 | | - MONGODB_ATLAS_OPS_MANAGER_URL: https://cloud-dev.mongodb.com/ |
785 | | - MONGODB_ATLAS_PROFILE: cfn-cloud-dev-github-action |
786 | | - run: | |
787 | | - pushd cfn-resources/serverless-private-endpoint |
788 | | - make create-test-resources |
789 | | - |
790 | | - cat inputs/inputs_1_create.json |
791 | | - cat inputs/inputs_1_update.json |
792 | | - |
793 | 749 | make run-contract-testing |
794 | 750 | make delete-test-resources |
795 | 751 | stream-connection: |
|
0 commit comments