默认情况下,Concourse中的资源check
脚本将发出资源的最新版本。 例如,在管道中配置git -resource指向git存储库的master分支将发出最新的提交SHA作为版本。
对于某些资源(例如github-release资源 ),您可能不希望仅使用检查脚本发出的最新版本。 您可能需要该资源的较旧版本,而不是配置管道时的最新版本。
fly check-resource
命令使您可以强制check
要运行的资源,并且有一个可选标志强制过去从给定版本进行检查。
例如。
fly check-resource --resource some-pipeline/some-git-resource --from ref:123abcsomecommithash
要么
fly check-resource --resource some-pipeline/some-github-release-resource --from tag:v1.2.3
请注意 ,传递给--from
标志的版本取决于资源 ,因此您将需要传递与要检查的资源匹配的版本引用。 您可以通过在UI中单击资源并查看版本历史记录详细信息来查看。