cloud:aws:codebuild
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
cloud:aws:codebuild [2023/11/01 07:13] – removed - external edit (Unknown date) 127.0.0.1 | cloud:aws:codebuild [2023/11/01 07:13] (current) – ↷ Page moved from business_process_management:camunda:cloud:aws:codebuild to cloud:aws:codebuild skipidar | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ===== CodeBuild ===== | ||
+ | |||
+ | === Multiline file === | ||
+ | |||
+ | < | ||
+ | |||
+ | phases: | ||
+ | install: | ||
+ | runtime-versions: | ||
+ | java: openjdk11 | ||
+ | |||
+ | commands: | ||
+ | - | | ||
+ | cat > test-multi-lines-text << EOF | ||
+ | line 1 | ||
+ | line 2 | ||
+ | EOF | ||
+ | |||
+ | - cat test-multi-lines-text | ||
+ | - | ||
+ | </ | ||
+ | |||
+ | |||
+ | === Switching Roles === | ||
+ | To switch role use the sts asume role | ||
+ | |||
+ | Those are commands which can be used | ||
+ | < | ||
+ | - ASSUME_ROLE_OUTPUT=$(aws sts assume-role --role-arn " | ||
+ | - export AWS_ACCESS_KEY_ID=$(echo $ASSUME_ROLE_OUTPUT | awk ' | ||
+ | - export AWS_SECRET_ACCESS_KEY=$(echo $ASSUME_ROLE_OUTPUT | awk ' | ||
+ | - export AWS_SESSION_TOKEN=$(echo $ASSUME_ROLE_OUTPUT | awk ' | ||
+ | - export AWS_DEFAULT_REGION=$REGION | ||
+ | </ | ||
+ | |||
+ | === Syntax validation=== | ||
+ | Use http:// |