Skip to content

Commit d3b6e78

Browse files
Merge pull request #32 from adamtheturtle/add-release-script
Add release script
2 parents 2f0aeea + f918bf2 commit d3b6e78

File tree

2 files changed

+13
-2
lines changed

2 files changed

+13
-2
lines changed

CONTRIBUTING.rst

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,8 +140,6 @@ Travis CI Settings
140140
~~~~~~~~~~~~~~~~~~
141141

142142
All targets are deleted from the database between each test.
143-
Therefore there may be conflicts if the test suite is run concurrently as Travis CI is configured to connect to one Vuforia database.
144-
As such, Travis CI is configured not to run multiple instances of the test suite concurrently.
145143

146144
Learnings about VWS
147145
-------------------

admin/release.sh

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
#!/usr/bin/env bash
2+
3+
set -ex
4+
5+
# Perform a release.
6+
# See the release process documentation for details.
7+
cd "$(mktemp -d)"
8+
git clone [email protected]:"${GITHUB_OWNER}"/vws-python-mock.git
9+
cd vws-python-mock
10+
virtualenv -p python3 release
11+
source release/bin/activate
12+
pip install --editable .[dev]
13+
python admin/release.py

0 commit comments

Comments
 (0)