Как я могу опубликовать собственное слабое уведомление в travis-ci? - PullRequest
0 голосов
/ 03 сентября 2018

Моя конфигурация travis не интерполирует переменную в слабом сообщении перед отправкой уведомления на канал.

Например, я использую метку даты и времени, чтобы сгенерировать имя файла и сохранить файл на S3. Это хорошо работает. Как только это будет завершено, я пытаюсь использовать ту же самую переменную в уведомлении о слабом состоянии, однако значение не взаимодействует.

before_script:
  - export TIMESTAMP=$(stat -t %Y%m%d%H%M%S -f %Sm -- $i)

notifications:
  slack:
    template:
      - "%{repository_slug} (%{commit}) : %{message}"
      - "Build details: %{build_url}"
      - "Report:  report-${TIMESTAMP}.pdf"


Expected: "Report: report-20180903230213.pdf"

Actual: "Report:  report-${TIMESTAMP}.pdf"
...