-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
35 lines (35 loc) · 1.35 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
os: linux
language: python
python: "3.6"
git:
depth: 2
branches:
only:
- master
- devel
services:
- docker
env:
global:
- IMAGE=gcr.io/dd-decaf-cfbf6/modeling-base
- BUILD_COMMIT=${TRAVIS_COMMIT}
- SHORT_COMMIT=${TRAVIS_COMMIT:0:7}
- BUILD_DATE=$(date -u +%Y-%m-%d)
- CPLEX=cplex_128.tar.gz
before_install:
- ./scripts/install_gcloud.sh
- python3 download_solver.py "${CPLEX}" && mv "${CPLEX}" "cameo/cplex/${CPLEX}"
install:
- make build
script:
- make safety
after_success:
- if [ "${TRAVIS_PULL_REQUEST}" = "false" ]; then make push; fi
notifications:
email: false
slack:
rooms:
secure: gyM8a9xfE03gDi6y2WroSzRDud3f5Q4oCn4s7XbAQQZIiCjxT/O4Rj8FUeuwhnEZGzTQJo3QgbKrZ6Qk5OMyyb5dJn6HpaobPyk9bWybcfeFIASId5hGDCtPFfI0vUJ8Y1EXaqqjd1w9TOr6vpwqC2ilbNm9RZ0BXZT7Q6pILz63gDEojCSNhXJTcHFhdoRmrvqClccvkt0DGuTfpxplGTLu5XMaZwPojdHot5zVaNJAwj4clMQcOYdMKsfyg+HX2+89HaP2IssNeL83ynuejGBzIDMLNiFYyix1jWoXTcDlsu/8JdgJ1BcGeW9mOR8XI7DAclus8lOk8eNFiAVizBzMJROrr1MXb4QM9CUDCq4Ja/Jpi61mO81BAag4nnc2t0gvPbyEsKtu3xPpKV0SMpyrI8PYZbd9yykZ3xtNlLFE+PjwZnJiI835GGk/kJN4hDlHLwXXhSvIi1o900FJ1uc9Crn33F2NNuSptRGhs7lSWISnGVGX/2w6zylpqKKm86hWo2UwX/WBrHBlWfQzmI2qhI2zaFoS2whw8ly/RDG19lF/A9WeKOwOQU6l50VqQTOBiCfOm/DHDgE7isKiKiktRFmYMCwGCElo6yZFY39EKMIk51o4vHhKM5PndgqSiZds8EpDIN4PY+mKMnrT1n37NYifLQyQAVNtChThPRI=
on_success: change
on_failure: change
on_pull_requests: false