Paul Zabelin
dda727bb18
add circle ci config [travis-ci skip]
2019-01-20 05:39:00 -08:00
Paul Zabelin
64adf79f49
Optimize travis build ( #3 )
...
* use whole module compilation mode
to workaround intermittent code sign failures, see https://travis-ci.org/paulz/PerspectiveTransform/jobs/481952493#L985
that could be caused by known Xcode 10 issue: https://developer.apple.com/documentation/xcode_release_notes/xcode_10_release_notes/build_system_release_notes_for_xcode_10
* reuse test images from the app in app specs
* exclude svg from app specs as it is not used
* exclude metadata files from Example app build
* Revert "reuse test images from the app in app specs"
This reverts commit 9b18b81a036adc547771efed10cfe13e56f9c207.
* disallow warnings in pod lib lint, make SnapshotSpec work with or without app resources
* disable localization
* remove unused xcconfig files
* enable batch mode experiment
to workaround code sign issues: https://github.com/Yummypets/YPImagePicker/issues/236
* delete all code signing build settings
* fix framework specs dependency on the example app
* move scheme to workspace, disable auto create, ignore playground compiled files
* reuse test bundle info, remove unused build settings
* reset bundle indentifiers to the same value
* remove module name
* clean mac target build settings
* remove unused FRAMEWORK_SEARCH_PATHS
* reuse wrapper header as bridging
* reuse before install, cache bundler
2019-01-20 05:25:03 -08:00
Paul Zabelin
fe3e73d4ee
upgrade Nimble-Snapshots pod, swift 4.2
2019-01-19 21:42:23 -08:00
Paul Zabelin
ab3321e10a
upgrade to xcode 10.1
...
Merge branch 'K-Be-master'
2019-01-19 20:39:47 -08:00
Paul Zabelin
ab36dddca1
use Debug for command line by default
2019-01-19 20:20:09 -08:00
Paul Zabelin
fb38fd49ca
disable code sign on simulator
2019-01-19 19:48:28 -08:00
Paul Zabelin
340c342155
update pods
2019-01-19 19:18:07 -08:00
Paul Zabelin
1b55c17de8
move to before install
2019-01-19 08:19:00 -08:00
Paul Zabelin
4085640cb0
install bundler before script
2019-01-19 08:09:33 -08:00
Paul Zabelin
a677387410
restore environments
2019-01-19 03:13:39 -08:00
Paul Zabelin
be9caea4ef
compare with tolerance on iPhone 5s
2019-01-19 02:21:55 -08:00
Paul Zabelin
92cb3b48ae
log warning on travis
2019-01-19 01:11:52 -08:00
Paul Zabelin
90d2d674a4
add image tolerance to snapshot test
...
for pod lib lint to pass validation on travis
2019-01-18 23:54:48 -08:00
Paul Zabelin
ba2cec7759
fix warning in the playground source
2019-01-17 13:50:02 -08:00
Paul Zabelin
1366700f33
xcode update to recommended settings
2019-01-17 13:36:29 -08:00
Paul Zabelin
2a0c52781c
fix cocoapods warning
...
include inherited header search path
2019-01-17 13:33:28 -08:00
Paul Zabelin
db7f86d1b7
pod update after upgrading cocoapods to beta
2019-01-17 13:30:31 -08:00
Paul Zabelin
b6997cb09e
use preinstalled version of ruby on travis: 2.4.5
...
https://travis-ci.org/paulz/PerspectiveTransform/jobs/481076441#L37
ruby-2.3.5
ruby-2.4.5
2019-01-17 13:24:44 -08:00
Paul Zabelin
4c11a43485
speed up build by using single scheme
2019-01-17 13:18:00 -08:00
Paul Zabelin
6e93d05ff5
use latest cocoapods beta
...
to debug pod lib lint failures in test_spec
2019-01-17 13:14:29 -08:00
Paul Zabelin
9215d751be
add travis gem to help debugging builds
2019-01-17 12:57:21 -08:00
Paul Zabelin
eea69c70c4
disable code sign on simulator
2019-01-15 21:09:02 -08:00
Paul Zabelin
838cb0bb10
rerun lint with verbose when it fails
...
exclude iPhone XR as it failes on travis
2019-01-15 18:26:45 -08:00
Paul Zabelin
5d89a09395
use clean test
...
cleanup build settings in attempt to fix code signing error:
https://travis-ci.org/paulz/PerspectiveTransform/jobs/480098662#L973
2019-01-15 14:57:23 -08:00
Paul Zabelin
dc2ba51fd6
add bundle exec for pod lint
2019-01-15 14:20:15 -08:00
Paul Zabelin
9ba1a74ad9
update bundle
2019-01-15 13:39:35 -08:00
Paul Zabelin
d0cc1a10e4
add xcpretty-travis-formatter gem for travis
2019-01-15 13:39:17 -08:00
Paul Zabelin
6b67444234
add bundle exec for formatter
...
see https://github.com/marcelofabri/xcpretty-json-formatter/issues/5
2019-01-15 12:47:51 -08:00
Paul Zabelin
ac05959c74
add bundle exec prefix
...
to fix build: https://travis-ci.org/paulz/PerspectiveTransform/jobs/480056894#L769
2019-01-15 12:32:44 -08:00
Paul Zabelin
5680dba0df
use latest xcode 10.1
...
add travis gem to simulate builds locally
2019-01-15 11:54:59 -08:00
Paul Zabelin
87a7f0b3b7
update pods
2019-01-15 11:45:24 -08:00
Paul Zabelin
fef8fa9b1f
ignore warnings from Quick pod
2019-01-15 11:04:51 -08:00
Paul Zabelin
0df6b68cd5
update bundle
2019-01-14 17:26:44 -08:00
Paul Zabelin
8988fb15b2
update pods
2018-10-27 23:49:59 -07:00
Paul Zabelin
80461eeb21
bundle update
2018-10-27 23:45:33 -07:00
Paul Zabelin
d4f86340e8
wip: fix travis intermittent failures
...
due to code signing, see https://travis-ci.org/paulz/PerspectiveTransform/jobs/438786385#L883
by moving code signing settings to project level from targets
2018-10-08 12:30:09 -07:00
Paul Zabelin
03729d38d4
update travis to xcode 10
2018-10-08 11:30:16 -07:00
Paul Zabelin
f69a92074c
migrate to Swift 4.2
2018-10-08 11:25:06 -07:00
Paul Zabelin
adbca9d84a
update pods
2018-10-08 09:42:14 -07:00
Paul Zabelin
bed5e16186
update bundle
2018-10-08 09:41:11 -07:00
Paul Zabelin
3b9b9afd9b
Merge branch 'master' of https://github.com/K-Be/PerspectiveTransform into K-Be-master
2018-10-08 09:39:42 -07:00
Andrew Romanov
7559ffa099
changed swift version to 4.2
2018-10-03 14:45:56 +07:00
Paul Zabelin
5290a4b3c0
update gems, pods
2018-09-18 21:46:43 -07:00
Paul Zabelin
52764f3143
update pods
2018-09-10 17:28:28 -07:00
Paul Zabelin
e7fd7eb9b4
update bundle
2018-08-17 14:02:06 -07:00
Paul Zabelin
b108c3b5fa
update gems, pods
2018-08-10 14:49:19 -07:00
Andrew
d904420bc2
changed minimum ios version
2018-06-20 11:52:14 +07:00
Paul Zabelin
9969537e5e
update ruby xcode pods bundle
2018-06-15 22:32:35 -07:00
Paul Zabelin
18196e1517
upgrade to Xcode 9.4 recommended settings
2018-06-01 14:55:43 -07:00
Paul Zabelin
fb071d22cf
add workaround for xcode bug incorrectly reporting test coverage
...
See: http://www.openradar.me/radar?id=5065986117992448
2018-06-01 14:46:47 -07:00