Jason Wray
183ba62b09
[ios, build] Use Ruby 2.6.x for build dependencies on CI
2019-09-24 12:24:46 -07:00
Jason Wray
83a5aae67a
[ios, build] Update to jazzy 0.11.1
2019-09-24 12:24:46 -07:00
Dan Swick
8bbc4a2178
[android, build] Generalize docs deployment script and add Android docs deployment to circle config ( #15299 )
2019-09-18 12:44:18 -07:00
Jason Wray
bf2924e858
[ios, build] Verify upload integrity during deployment
2019-08-26 12:30:56 -07:00
Jason Wray
af32a452e0
[ios, build] Automatically deploy to CocoaPods
2019-07-30 13:58:30 -07:00
Jason Wray
061bc59d1f
[ios, build] Install cocoapods as a deployment dependency
2019-07-30 13:58:30 -07:00
Nadia Barbosa
54fb5b046e
[ios, macos] Update Jazzy theme ( #15125 )
...
* [ios, macos] Update Jazzy theme
module_version -> module-version
* Update platform/macos/scripts/document.sh
2019-07-17 13:02:30 -07:00
Jason Wray
3b1d437460
[ios, build] Add podspec lint script
2019-07-02 12:22:03 -07:00
Jason Wray
93ecf9ae30
[ios, build] Stop packaging local podspec with releases
2019-07-02 11:43:01 -07:00
Jason Wray
264db54f10
[ios, build] Install latest jazzy, if not already installed
2019-04-10 12:38:36 -07:00
Jason Wray
d04b4844dd
[ios, build] Bump to jazzy 0.9.6
2019-04-10 12:38:36 -07:00
Alf Watt
a33aaceaa9
Update to mapbox-events-ios release v0.9.1 ( #14194 )
...
MMENSDateWrapper -> MMEDate
Add SKIP_DOCS flag to build pipeline for iOS
2019-03-21 17:20:43 -07:00
Jordan Kiley
fb0b0d5a2b
[ios] Generate iOS code coverage for metrics ( #14015 )
2019-03-13 12:58:24 -07:00
Jason Wray
565792606d
[ios, build] Remove unnecessary clean step from release packaging
2019-03-12 16:19:32 -07:00
Jason Wray
113179cddd
[build, ios] Replace 'nightly' build with snapshot
2019-03-05 12:09:38 -08:00
Jason Wray
05026b704a
[build, darwin] Disable Xcode indexing-while-compiling on CI
2019-03-04 15:59:01 -08:00
Jason Wray
cced7db511
[ios, build] Trigger automated site and docs generation during releases
2019-02-26 11:19:48 -08:00
Jason Wray
554992d733
[ios, build] Only install packaging dependencies if not installed
2019-02-26 11:19:48 -08:00
Nadia Barbosa
d34f0f0ef1
[build] Publish Android/iOS binary sizes to S3
2019-02-25 12:36:26 -08:00
Jason Wray
e1723d0281
[ios, build] Improve error message when tagged version does not exist in changelog
2019-02-06 14:10:27 -08:00
Jason Wray
7476befccb
[ios, build] Make jazzy sqlite3 installation version agnostic
2019-02-06 09:30:17 -08:00
Julian Rex
47852b6c42
[ios] Specify sqlite3 version used by Jazzy ( #13874 )
2019-02-05 10:26:05 -05:00
Jason Wray
6dc38c593a
[ios, docs] Support custom jazzy header content
2019-02-01 13:39:36 -08:00
Jason Wray
2d5ae83882
[build, ios] Update jazzy to 0.9.5
2019-01-29 10:04:21 -08:00
Fabian Guerra
b53ea9b487
[ios] Fix jazzy building.
2019-01-28 13:17:50 -08:00
Jason Wray
67e5761e72
[ios] Update more URLs to docs.mapbox.com/ios
2019-01-25 11:57:45 -08:00
Julian Rex
c01c8282fe
[ios] Update release notes template for correct Cocoapods/Carthage links ( #13567 )
2018-12-17 11:10:52 -05:00
Jason Wray
ffe0624d77
[ios, build] Move symbol strip settings to Xcode project
2018-12-05 12:34:39 -05:00
Jason Wray
e49953df14
[ios, build] Replace -symbols with -stripped build flavor
2018-12-05 12:34:39 -05:00
Jason Wray
3377660806
[ios] Update pre-release installation instructions
2018-10-29 12:24:32 -04:00
Jason Wray
360a36771b
[ios, build] Check symbol namespacing for mapbox-events-ios
2018-10-03 13:26:59 -04:00
Jason Wray
bbadc150b7
[ios, build] Print file sizes during deployment; don't print progress
2018-09-26 07:56:36 -07:00
Jason Wray
a30bcff725
[ios, build] Use make iframework for all packaging
2018-09-26 07:56:36 -07:00
Jason Wray
19eea5b9fe
[ios, build] Stop deploying static framework
2018-09-26 07:56:36 -07:00
Nadia Barbosa
a991eec597
[ios] Remove Settings target; move Settings.bundle to iosapp
...
[ios] Remove copying of Settings.bundle from packaging script
[ios] Move Settings bundle under ios/app in file system
[ios] Copy bundle to iosapp in packaging script
[ios] Remove stranded Root.strings from SDK
[ios] Add English localization to example Settings.bundle
2018-09-19 14:16:22 -07:00
Nadia Barbosa
51f3842a28
[ios] Install node modules in document.sh
2018-08-23 09:06:35 -07:00
Jason Wray
5e213d0db1
[ios, build] Improve jazzy readme generation
...
- Include changelogs for all releases in the current semver minor series.
- Use template for jazzy readme.
2018-08-22 13:05:49 -04:00
Jason Wray
d31df6a615
[ios, build] Fix bad changelog header and improve handling
...
Also, specifically require `execSync`.
2018-08-22 13:05:49 -04:00
John Firebaugh
e31f2ecb67
[build] Push binary size history to S3 ( #12538 )
2018-08-06 13:10:54 -07:00
Jason Wray
1a94eb47c0
[ios, build] Support prereleases in templated release notes
2018-08-06 12:31:21 -04:00
Jason Wray
37e680c66b
[ios, build] Strip symbols before recording size metrics
2018-07-09 12:31:43 -04:00
John Firebaugh
840a5cf120
[build] Record binary size via GitHub check
2018-07-03 14:03:32 -07:00
Jason Wray
6fc0eb908b
[ios, build] Postpone jazzy install for ios-release build
2018-07-03 15:47:49 -04:00
Jason Wray
b0beb8bfcb
[ios, build] Remove broken/unused demo project
2018-07-03 13:31:58 -04:00
Jason Wray
614aab4ea2
[ios, build] Log raw xcodebuild output for package commands
2018-07-03 13:31:58 -04:00
Jason Wray
43efd61813
[ios, build] Install npm packages before deploying
2018-05-29 17:04:33 -04:00
Jason Wray
6e0d6ef44a
[ios, build] Populate GitHub releases with templated notes
...
Replicates our existing release notes format as an EJS template and Node JS script, then uploads the formatted notes during the deployment process.
2018-05-24 13:27:26 -04:00
Jason Wray
3c74bbb9d0
[ios, build] Remove unused build scripts
2018-05-24 13:27:26 -04:00
Jason Wray
0d067e3925
[ios, build] Re-add support for 32-bit simulators (i386)
2018-05-11 16:38:31 -04:00
Jason Wray
d4e597eb94
[ios, macos] Convert various class methods to class properties
...
This improves the Swift interface while having no effect on Obj-C usage.
2018-04-16 18:42:34 -04:00