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:// | ||
