Ich versuche, meine appveyor.yml nur zu implementieren, wenn ein Tag (annotiertes Tag) in einem bestimmten Zweig ist. Dies ist ein Fragment meiner appveyor.yml:AppVeyor - Nur bereitstellen, wenn ein Tag in einem bestimmten Zweig ist
- provider: WebDeploy
....
on:
branch: appveyor-integration
appveyor_repo_tag: true
configuration: Production
ich in den Protokollen sehen können, dass AppVeyor den Einsatz
überspringen, da keine Zweige „WebDeploy“ Einsatz abgestimmt ist das Überspringen (Zweig bauen ist " v0.0.1-alpha“, bereitstellen auf Zweigen "appveyor-Integration")
Hinweis: mein Tag-Name ist v0.0.1-alpha
Was mache ich falsch?
Ich denke, es ist ein sehr schlechtes Design von AppVeyor, die Begriffe "tag" und "branch" in einer Eigenschaft zusammenzufassen. Ich würde auch gerne nur Tags für einen bestimmten Zweig erstellen, aber da der Name der Verzweigung auf das Tag gesetzt ist (das aus irgendeinem Grund separat erstellt wird), kenne ich den Namen der Verzweigung nicht, wenn ich ein Tag erstelle. Saugt. –