Amazon S3バケット内のファイルの外観を一連のテストのトリガーとして使用するコンコースジョブがあります。このリソースを使用する - >https://github.com/concourse/s3-resource問題は、ファイルが表示されてもジョブが起動しないことです。手動でジョブを起動すると、ファイルが表示され、テストスイートが開始されます。コンコースCI - S3トリガーが発射されない。どのくらいの頻度でチェックされますか?
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
私はコンコースUIでトリガー自体をクリックすると、私は実行中のモニターどのように見えるかを確認:仕事、私が言ったように
ファイルが表示されても起動しませんが、手動トリガでS3入力が確認されます。
自動トリガーが起動しない理由をデバッグする方法を教えてください。また、s3リソースが新しいファイルを検出するためにどのくらいのレイテンシが予想されますか?
コンコース3.4。ありがとう~~
更新するだけでなく、削除して再作成する必要がありますか? –
データベースに保存されている「バージョン」は、引き続き更新されたバージョン「2」と比較できない「quote2」になります。 パイプラインを削除すると、リソースのバージョンが削除され、再び開始されます。 – materialdesigner