We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 195e689 commit 69f4345Copy full SHA for 69f4345
heroku_ci.sh
@@ -1,13 +1,14 @@
1
#!/bin/bash
2
# This script runs the tests on Heroku CI
3
4
-# Install the checked out version of CumulusCI so coverage reports are always against the same code
5
-pip install -r requirements_dev.txt
6
-
7
-# Run the CumulusCI Unit Tests
+# Clone the Github repo to the right branch/commit to generate a .git folder for use in /app
8
git clone -b "$HEROKU_TEST_RUN_BRANCH" --single-branch https://github.com/SalesforceFoundation/CumulusCI
9
cd CumulusCI
10
git reset --hard $HEROKU_TEST_RUN_COMMIT_VERSION
+cd /app
+mv CumulusCI/.git .
+
11
+# Run the CumulusCI Unit Tests
12
nosetests --with-tap --tap-stream --with-coverage --cover-package=cumulusci
13
14
# Clone the CumulusCI-Test repo to run test builds against it with cci
0 commit comments