ScintillatorSynth / Scintillator

A Video Synthesis Engine for SuperCollider
https://scintillatorsynth.org
56 stars 8 forks source link

Fix Linux tag deployment #146

Closed lnihlen closed 4 years ago

lnihlen commented 4 years ago

Purpose and motivation

The Travis linux build copies the file correctly to the release tag directory but was running both the tag deployment step as well as the regular build deployment step. But since the .travis/before-deploy-linux.sh script reacts to the environment variables it seems as though before-deploy was being run twice and the gzip step failed the second time due to an already-existing file. This PR disables running build uploads on tagged releases and hardens the gzip against successive invocations. It also adds some light diagnostics to the windows symbol upload which still seems to be wrong.

Implementation

See above.

Types of changes

Status