0

GitHub でホストされているプロジェクトがあり、Appveyor でコンパイルしています。

各ビルドが GitHub リリースとしてデプロイされるように Appveyor をセットアップしたいと思いますが、各ビルドは最後のビルドを上書きします。このようにして、Appveyor からの GitHub リリースは 1 つだけになり、常に最新のビルドが添付されます。

これを行う方法がわかりません.inを指定すると、リリースが既に存在するというエラーが表示さreleaseappveyor.ymlます(はい、上書きします).そうしないと、展開ごとに新しいタグが作成されます現在のビルドでは、リポジトリに不要なタグが散らばっています。

その上、リリースがデプロイされるたびに新しいタグが作成され、それが別の Appveyor ビルドをトリガーします。これは、リポジトリへのすべてのプッシュが 2 つの同一のビルドをトリガーすることを意味します。

同じ GitHub リリースに継続的にデプロイし、ファイルを最新バージョンに置き換え、Appveyor デプロイに応答して新しい Appveyor ビルドがトリガーされないようにする方法を考え出した人はいますか?

4

1 に答える 1