I'm deploying a .net core app, specifying both the path and manifest parameters. As the documentation implies, I'm expecting the path in my pipeline to take precedence over the path in the manifest. However, in my case the path does not point to a single artifact (i.e., jar), but rather a directory with a bunch of dlls.
If I'm reading the code correctly, when path is a directory, we navigate into that directory and push from there, but never specify the -p flag. Therefore, the pipeline attempts to use the path in the manifest, which is not the desired behavior.
I'm deploying a .net core app, specifying both the
path
andmanifest
parameters. As the documentation implies, I'm expecting thepath
in my pipeline to take precedence over the path in the manifest. However, in my case thepath
does not point to a single artifact (i.e., jar), but rather a directory with a bunch of dlls.If I'm reading the code correctly, when
path
is a directory, we navigate into that directory and push from there, but never specify the-p
flag. Therefore, the pipeline attempts to use the path in the manifest, which is not the desired behavior.https://github.com/concourse/cf-resource/blob/783280d98c69b0de44eb8678aef14b91542c2353/out/cloud_foundry.go#L47-L60
relevant snippet of
pipeline.yml
:manifest.yml
: