#codefresh - December 2020

December 2020
chris
chrisalmost 6 years ago(edited)
I searched the archives but couldn’t find anything, so hopefully this isn’t a duplicate.
I am trying to post to slack for preview environments but can’t seem to get the url to be clickable. I think if the scheme was included then slack would show it as a link. I tried adding the APP_HOST ENV variable but it doesn’t seem to have an effect.

Any suggestings besides forking build-harness?

Here is my codefresh step
send_slack_notification:
    title: Send notification to Slack channel
    stage: Deploy
    image: cloudposse/build-harness:0.46.0
    working_directory: /build-harness
    environment:
      - GIT_COMMIT_SHORT=${{CF_SHORT_REVISION}}
      - GIT_COMMIT_URL=${{CF_COMMIT_URL}}
      - GIT_COMMIT_MESSAGE=${{CF_COMMIT_MESSAGE}}
      - GIT_COMMIT_AUTHOR=${{CF_COMMIT_AUTHOR}}
      - GIT_BRANCH_TAG=${{CF_BRANCH_TAG_NORMALIZED}}
      - APP_HOST=${{APP_SCHEME}}://${{APP_HOST}}
    commands:
    - make codefresh/notify/slack/deploy/webapp GIT_COMMIT_TIMESTAMP=$((${{CF_BUILD_TIMESTAMP}}/1000))
    when:
      condition:
        any:
          deployLabel: "match('${{CF_PULL_REQUEST_LABELS}}', 'deploy', false) == true"
chris
chrisalmost 6 years ago