Skip to content
Snippets Groups Projects
Commit 90507cef authored by George Nachman's avatar George Nachman
Browse files

Merge pull request #266 from jgavris/coveralls

Add Coveralls for test coverage.
parents 70038e7f 01002989
No related branches found
No related tags found
No related merge requests found
coverage_service: coveralls
ci_service: travis_ci
xcodeproj: iTerm2.xcodeproj
ignore:
- "../**/Developer/*"
- "ThirdParty/*"
- "iTerm2XCTests/*"
- "Pods/*"
before_install: ./ci/before_install.sh
bundler_args: --without documentation --without development --deployment --jobs=3 --retry=3
osx_image: xcode7.2
language: objective-c
script: ./ci/script.sh
after_success: ./ci/after_success.sh
source 'https://rubygems.org'
 
gem 'cocoapods'
gem 'slather',
:git => "https://github.com/venmo/slather",
:branch => "master"
gem 'xcpretty'
gem 'xcpretty-travis-formatter'
GIT
remote: https://github.com/venmo/slather
revision: 7a0921b2470b32839e1e2085305d7088b977f6c1
branch: master
specs:
slather (1.8.3)
clamp (~> 0.6)
nokogiri (~> 1.6.3)
xcodeproj (~> 0.28.2)
GEM
remote: https://rubygems.org/
specs:
Loading
Loading
@@ -8,6 +18,7 @@ GEM
thread_safe (~> 0.3, >= 0.3.4)
tzinfo (~> 1.1)
claide (0.9.1)
clamp (0.6.5)
cocoapods (0.39.0)
activesupport (>= 4.0.2)
claide (~> 0.9.1)
Loading
Loading
@@ -41,10 +52,13 @@ GEM
fuzzy_match (2.0.4)
i18n (0.7.0)
json (1.8.3)
mini_portile2 (2.0.0)
minitest (5.8.3)
molinillo (0.4.1)
nap (1.0.0)
netrc (0.7.8)
nokogiri (1.6.7.2)
mini_portile2 (~> 2.0.0.rc2)
rouge (1.10.1)
thread_safe (0.3.5)
tzinfo (1.2.2)
Loading
Loading
@@ -63,6 +77,7 @@ PLATFORMS
 
DEPENDENCIES
cocoapods
slather!
xcpretty
xcpretty-travis-formatter
 
Loading
Loading
This site hosts code for <a href="https://iterm2.com">iTerm2</a>.
 
[![Build Status](https://travis-ci.org/gnachman/iTerm2.svg?branch=master)](https://travis-ci.org/gnachman/iTerm2)
[![Coverage Status](https://coveralls.io/repos/github/gnachman/iTerm2/badge.svg?branch=master)](https://coveralls.io/github/gnachman/iTerm2?branch=master)
<a href="https://iterm2.com/bugs">File a bug report here!</a> Issues are on <a href="https://gitlab.com/gnachman/iterm2/issues">Gitlab</a> because Github doesn't support issue attachments.
 
#!/usr/bin/env bash
set -euo pipefail
bundle exec slather coverage \
--input-format profdata \
--scheme iTerm2 \
iTerm2.xcodeproj
#!/usr/bin/env bash
bundle config build.nokogiri --use-system-libraries
Loading
Loading
@@ -6324,6 +6324,7 @@
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = iTerm2;
CLANG_ENABLE_CODE_COVERAGE = YES;
FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)";
GCC_C_LANGUAGE_STANDARD = c99;
GCC_VERSION = "";
Loading
Loading
@@ -7635,6 +7636,7 @@
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = iTerm2;
CLANG_ENABLE_CODE_COVERAGE = YES;
ENABLE_TESTABILITY = YES;
FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)";
GCC_C_LANGUAGE_STANDARD = c99;
Loading
Loading
@@ -7659,6 +7661,7 @@
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = iTerm2;
CLANG_ENABLE_CODE_COVERAGE = YES;
FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)";
GCC_C_LANGUAGE_STANDARD = c99;
GCC_VERSION = "";
Loading
Loading
@@ -7675,6 +7678,7 @@
isa = XCBuildConfiguration;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = iTerm2;
CLANG_ENABLE_CODE_COVERAGE = YES;
FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)";
GCC_VERSION = "";
GCC_WARN_PROTOTYPE_CONVERSION = NO;
Loading
Loading
Loading
Loading
@@ -40,7 +40,8 @@
buildConfiguration = "Development"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
shouldUseLaunchSchemeArgsEnv = "YES"
codeCoverageEnabled = "YES">
<Testables>
<TestableReference
skipped = "NO">
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment