У меня есть задание Concourse, в котором внешний вид файла в корзине Amazon S3 используется в качестве триггера для набора тестов. Используя этот ресурс -> https://github.com/concourse/s3-resource. Проблема в том, что задание не запускается, когда появляется файл. Когда я запускаю задание вручную, он видит файл и запускает набор тестов.
Конфигурация Yaml выглядит так:
- name: s3-trigger-file
type: s3
source:
bucket: my-bucket-name
regexp: qabot_request_(.*).json
access_key_id: {{s3-access-key-id}}
secret_access_key: {{s3-secret-access-key}}
jobs:
- name: my-job
public: true
plan:
- get: s3-trigger-file
trigger: true
Когда я нажимаю на сам триггер в пользовательском интерфейсе Concourse, я вижу то, что выглядит как работающий монитор:
Как я уже сказал, задание не запускается, когда появляется файл, но ручной триггер действительно проверяет обнаружение входа S3.
Как я могу отладить, почему автоматический триггер не срабатывает? Кроме того, какова ожидаемая задержка для ресурса s3 для обнаружения нового файла?
Зал 3.4. Спасибо ~~