Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automate publication of new releases #337

Open
alexanderdean opened this issue Dec 24, 2017 · 3 comments
Open

Automate publication of new releases #337

alexanderdean opened this issue Dec 24, 2017 · 3 comments
Labels
priority:low Not on the roadmap. type:enhancement New features or improvements to existing features.

Comments

@alexanderdean
Copy link
Member

alexanderdean commented Dec 24, 2017

CocoaPods

For the Snowplow iOS Tracker, must be pushed from a Mac:

  • Install XCode from AppStore
  • sudo gem install cocoapods
  • Register your PC with pod trunk register [email protected] 'Snowplow Analytics' --description='<computer desc>'
  • Now cd /vagrant/snowplow-ios-tracker
  • Make sure to update SnowplowTracker.podspec's s.version to correct version
  • Make sure to update SnowplowSPTracker.m's kSPVersion to correct version
  • Make sure to update the VERSION file (what is this?) to the correct version
  • Now lint pod spec lint --allow-warnings
  • Finally pod trunk push --allow-warnings

Static library

@alexanderdean
Copy link
Member Author

Per:

CocoaPods/CocoaPods#1234

Change the pod spec lint --allow-warnings to pod lib lint --allow-warnings

@alexanderdean alexanderdean changed the title Automate publication of new versions Automate publication of new releases Dec 24, 2017
@alexanderdean
Copy link
Member Author

Added "publish" string for keyword search (keep struggling to find this ticket)

@knservis
Copy link
Contributor

I have tried to fix that in this branch https://github.com/snowplow/snowplow-objc-tracker/tree/matrix-all-versions (quality is WIP and I am not at all experienced in objc but I hope it helps) Unfortunately as you can see here: https://travis-ci.org/snowplow/snowplow-objc-tracker/builds/557852562 I got stuck on the macOS test failing at compile time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority:low Not on the roadmap. type:enhancement New features or improvements to existing features.
Projects
None yet
Development

No branches or pull requests

3 participants