Closed mcomella closed 7 years ago
@mcomella because we were using hashes earlier. agree it's not good. anyhow master needs to go back to 1.0.4.
@garvankeeley said: "we had this and moved the Cartfile to be called tests-only-Cartfile: https://github.com/mozilla-mobile/telemetry-ios/blob/master/tests-only-Cartfile"
Reverting to a known good version is the right idea for now. That should be an ignorable carthage warning, except for Firefox iOS BuddyBuild treats it as an error and stops the build. For that reason only we removed the Cartfile.
3.9er is using a known good version, we will let 1.0.4 bake in master for the next release.
I pulled master and upgraded to the latest carthage.
carthage build
&carthage bootstrap
both reported this error:master is 01dac80, which reverts to an older telemetry library. I checked out a previous revision, 083d98a, which is before the telemetry library was added and reverted, and it works correctly. I think there's a problem with the backout (perhaps
Cartfile.resolved
was not updated correctly?).Looking at the commits:
@Sdaswani - why did you set this to a hash rather than a version code?