Skip to content

Commit

Permalink
Merge pull request #701 from mikejcurry/add-docs-to-travis-build
Browse files Browse the repository at this point in the history
Add some documentation to the Travis script.
  • Loading branch information
non committed Nov 26, 2015
2 parents 87c41dd + 6c97377 commit 09bfac7
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions scripts/travis-publish.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
#!/bin/bash

# Build Overview:
# The overall build is split into a number of parts
# 1. The build for coverage is performed. This:
# a. First enables the coverage processing, and then
# b. Builds and tests for the JVM using the validateJVM target, and then
# c. Produces the coverage report, and then
# d. Clean is run (as part of coverageReport), to clear down the built artifacts
# 2. The scala js build is executed, compiling the application and testing it for scala js.
# 3. The validateJVM target is executed again, due to the fact that producing coverage with the
# code coverage tool causes the byte code to be instrumented/modified to record the coverage
# metrics when the tests are executing. This causes the full JVM build to be run a second time.

# Example setting to use at command line for testing:
# export TRAVIS_SCALA_VERSION=2.10.5;export TRAVIS_PULL_REQUEST="false";export TRAVIS_BRANCH="master"

Expand Down

0 comments on commit 09bfac7

Please sign in to comment.