S3 deploy for Lambda services flag - #16
Conversation
|
@Tanmay-Jupiter: Adding the "do-not-merge/release-note-label-needed" label because no release-note block was detected, please follow our release note process to remove it. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: Tanmay-Jupiter The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
| aws-secret-access-key: ${{ secrets.AWS_ACCESS_KEY_SECRET }} | ||
| aws-region: ap-south-1 | ||
|
|
||
| - name: Set commit short sha |
There was a problem hiding this comment.
use the logic from push action.
| runs-on: ubuntu-latest | ||
|
|
||
| env: | ||
| GITHUB_TOKEN: ${{ secrets.CI_GITHUB_TOKEN }} |
|
|
||
| - name: Generate Service Metadata | ||
| id: metadata | ||
| if: inputs.s3_deploy == false |
| # Builds the deployable JAR via ./devops/build.sh and uploads to S3. | ||
| # ───────────────────────────────────────────────────────────────── | ||
|
|
||
| s3-deploy: |
There was a problem hiding this comment.
extract this job in an action and use it in both jvm-pre-merge and jvm-post-merge.
:robot_face: Jarvis cross-repo impact reviewThis PR adds a new composite action ( Cross-repo consumers foundThe following repos call
Additionally,
Risk assessmentLOW — All three new inputs default to Caveats
Triggered by Tanmay Agarwal (U0848K3SQEA) via |
PR Description
Added optional S3 deployment support for Lambda services in the deployment workflow.
Changes Made
s3_deployflag.s3_deploy: trueis passed by the caller../devops/build.sh.Benefits