Skip to content

Resource get does not perform a check #1748

@william-tran

Description

@william-tran

Bug Report

Raised as feature request #1719 but this looks like a bug.

Given a pipeline:

resources:
- name: trigger
  type: git
  check_every: 10s
  source:
    uri: https://github.com/william-tran/pipeline-test.git
- name: repo
  type: git
  check_every: 1000h
  source:
    uri: https://github.com/william-tran/pipeline-test.git
jobs:
- name: output-readme
  plan:
  - get: trigger
    trigger: true
  - get: repo
  - task: output-readme
    config:
      platform: linux
      image_resource:
        type: docker-image
        source:
          repository: alpine
      inputs:
      - name: repo
      run:
        path: /bin/sh
        args: ["-c", "cat repo/README.md"]

When I push a commit to https://github.com/william-tran/pipeline-test, I would expect output-readme to reflect that change, but it doesn't. Previous behaviour was that

Every time a get happens it always performs a check to pull the latest version.

But that doesn't seem to happen now.

  • Concourse version: 3.5.0
  • Deployment type (BOSH/Docker/binary): Helm chart
  • Infrastructure/IaaS: AWS
  • Did this used to work? Yes from what I hear.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions