Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Test] Make it easier to deploy and invoke an unreleased version of ParallelCluster API #6583

Merged

Conversation

gmarciani
Copy link
Contributor

Description of changes

Make it easier to deploy and invoke an unreleased version of ParallelCluster API. In particular:

  1. Make deployment script able to deploy an unreleased version of ParallelCluster API.
  2. Improved the script to make a sample request to a deployed ParallelCluster API.

Developer Experience

To deploy an unreleased version of ParallelCluster API:

bash api/infrastructure/deploy-api.sh \
    --region us-east-1 \
    --stack-name PCAPI-3120-test \
    --s3-bucket my-bucket \
    --lambda-layer /path/to/lambda-layer-3.12.0-test.zip

Tests

Deployed and invoked both a released and an unreleased version of PCAPI.

Please review the guidelines for contributing and Pull Request Instructions.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@gmarciani gmarciani added enhancement skip-changelog-update Disables the check that enforces changelog updates in PRs 3.x Test Developer Experience labels Nov 29, 2024
@gmarciani gmarciani requested review from a team as code owners November 29, 2024 14:17
@gmarciani gmarciani merged commit 2ec9592 into aws:develop Dec 2, 2024
39 checks passed
@gmarciani gmarciani deleted the wip/mgiacomo/3120/pcapi-testing-1129-1 branch December 2, 2024 15:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3.x Developer Experience enhancement skip-changelog-update Disables the check that enforces changelog updates in PRs Test
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants