Closed jmoody closed 6 years ago
release => s3://ios-lpserver/
Why not just always the current git SHA?
Why not just always the current git SHA?
This is following the pattern set by DeviceAgent artifacts on S3.
Released versions can be traced back to a specific commit.
Ad hoc versions are for one off testing. Suppose I am testing uncommitted changes. If I push the dylib to S3, then the file on S3 is overwritten. However, Test Cloud might have cached the old dylib and decided not to fetch the most recent.
if we only allowed uploads from committed repos, then we would have the same nice semantics for any upload and not have to worry about caching.
Motivation
Completes:
Test