Sha256: 660059919b6cbf962ba226fdfe679bc30cabdd65b724f5ffe2ea8b3ebad7760d

Contents?: true

Size: 1.2 KB

Versions: 2

Compression:

Stored size: 1.2 KB

Contents

# danger-xcodebuild

[![Gem Version](https://badge.fury.io/rb/danger-xcodebuild.svg)](https://badge.fury.io/rb/danger-xcodebuild) [![Build Status](https://travis-ci.org/valeriomazzeo/danger-xcodebuild.svg?branch=master)](https://travis-ci.org/valeriomazzeo/danger-xcodebuild)

Exposes warnings, errors and test results. It requires a JSON generated using [xcpretty-json-formatter](https://github.com/marcelofabri/xcpretty-json-formatter), to be passed as an argument for it to work.

## Installation

    $ gem install danger-xcodebuild

## Usage

    xcodebuild.json_file = "./fastlane/reports/xcpretty-json-formatter-results.json"

    xcodebuild.parse_warnings # returns number of warnings
    xcodebuild.parse_errors # returns number of errors
    xcodebuild.parse_tests # returns number of test failures
    xcodebuild.perfect_build # returns a bool indicating if the build was perfect

Messages are posted by default. You can stop them like this:

    xcodebuild.post_messages = false

## Development

1. Clone this repo
2. Run `bundle install` to setup dependencies.
3. Run `bundle exec rake spec` to run the tests.
4. Use `bundle exec guard` to automatically have tests run as you make changes.
5. Make your changes.

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
danger-xcodebuild-0.0.6 README.md
danger-xcodebuild-0.0.5 README.md