Skip to content

get doesn't show what was added via a previous put #61

@billimek

Description

@billimek

When I put to an existing github-release in the pipeline to append a file, the next job which also does a get against the same resource doesn’t see the recently-added file. Indeed when I hijack the next job and examine the resource, I see the usual body, tag, and version for the github-release resource but not the recently-added file. The Github UI does show that file present for the release indicating that it was successfully added.

The concourse documentation for put indicates:

When the put succeeds, the produced version of the resource will be immediately fetched via an implicit get step. This is so that later steps in your plan can use the artifact that was produced.

This expected behavior works in a different resource type like the regular git resource, but does not appear to work in the github-release resource. Is this expected behavior?

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