github.com/upcmd/up@v0.8.1-0.20230108151705-ad8b797bf04f/examples/0002/04/ups/myapp/create.yml (about)

     1  tasks:
     2  
     3    -
     4      name: CreateMyAppStack
     5      task:
     6        -
     7          func: call
     8          do: set_aws_credential
     9  
    10        -
    11          func: shell
    12          name: create_my_application
    13          desc: fake mock up only
    14          do:
    15            - echo "AWS_SESSION_TOKEN is - ${AWS_SESSION_TOKEN}"
    16            - |
    17                curl -s -d """
    18                {
    19                  "name": "tom",
    20                  "class": "year12-k",
    21                  "school": "SG"
    22                  "username": "{{.secure_api_username}}"
    23                  "password": "{{.secure_api_password}}"
    24                  "token": "${AWS_SESSION_TOKEN}"
    25                  "appname": "{{.app_name}}"
    26                }""" \
    27                -X POST \
    28                -H "accept: application/json" \
    29                {{.api_ep}}
    30          reg: result