Skip to content
This repository has been archived by the owner on Aug 10, 2023. It is now read-only.

Commit

Permalink
Pin to known good versions of build tools
Browse files Browse the repository at this point in the history
  • Loading branch information
martinmo committed Mar 20, 2019
1 parent d1f74ff commit dce892e
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 2 deletions.
6 changes: 4 additions & 2 deletions .travis.yml
Expand Up @@ -11,7 +11,8 @@ matrix:
cache:
pip: true
install:
- pip install pipenv codacy-coverage
- pip install -r build-requirements.txt
- pip install codacy-coverage
- make
script:
- make lint
Expand All @@ -29,7 +30,8 @@ matrix:
cache:
pip: true
install:
- pip install pipenv codacy-coverage
- pip install -r build-requirements.txt
- pip install codacy-coverage
- make
script:
- make lint
Expand Down
2 changes: 2 additions & 0 deletions README.md
Expand Up @@ -40,6 +40,8 @@ INLOOP requires the following software:
Using the command line, a development instance can be set up as follows:

1. If you don't have it already, install [pipenv](https://docs.pipenv.org/install/).
If you run into trouble, the known "good" versions of the build tools are listed in
[build-requirements.txt](build-requirements.txt).

2. Install required software with `./support/scripts/debian_setup.sh` (Debian/Ubuntu) or
`./support/scripts/macos_setup.sh` (macOS).
Expand Down
3 changes: 3 additions & 0 deletions build-requirements.txt
@@ -0,0 +1,3 @@
pip==19.0.3
pipenv==2018.11.26
setuptools==40.8.0

0 comments on commit dce892e

Please sign in to comment.