title: How to fix "length must be less than 40" error in shippable.yml file?
body: <p>Shippable CI UI is showing me the following error:</p>
  
  <p>ERROR: 1 validation error detected: Value <code>'[if [ develop == master ]; then xxx-xx-prod; else xxx-xx-dev; fi]'</code> at <code>'environmentNames'</code> failed to satisfy constraint: Member must satisfy constraint: [Member must have length less than or equal to 40, Member must have length greater than or equal to 4]</p>
  
  <p>This is my shippable.yml file:</p>
  
  <pre><code>branches:
    only:
      - develop
      - master
  build:
    ci:
      - "echo 'CI is running'"
    post_ci:
      - "docker build -t=\"xxxx/xxx-xxxx:$BRANCH.$BUILD_NUMBER\" ."
      - "docker push xxxx/xxx-xxx:$BRANCH.$BUILD_NUMBER"
      - "pip install --upgrade botocore"
      - "pip install setuptools==34.0.1"
  integrations:
    deploy:
      -
        application_name: seamless-ai
        env_name: if [ "$BRANCH" == "master" ]; then "xxx-xx-prod"; else "xxx-xx-dev"; fi
        image_name: xxxx/xxx-xxx
        image_tag: $BRANCH.$BUILD_NUMBER
        integrationName: AWS-int
        region: us-east-1
        type: aws
    hub:
      -
        integrationName: "Docker Hub"
        type: docker
  language: node_js
  </code></pre>
  
  <p>So essentially, my issue is the following:</p>
  
  <p><code>env_name: if [ "$BRANCH" == "master" ]; then "xxx-xx-prod"; else "xxx-xx-dev"; fi
  </code></p>
  
  <p>Essentially what I need to do is: </p>
  
  <p>If the branch is master, then <code>env_name</code> must be <code>xxx-xx-prod</code> otherwise, then <code>env_name</code> = <code>xxx-xx-dev</code></p>
  
  <p>How can I fix this issue?</p>