This repository was archived by the owner on Jan 21, 2026. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.travis.yml
More file actions
84 lines (84 loc) · 2.33 KB
/
Copy path.travis.yml
File metadata and controls
84 lines (84 loc) · 2.33 KB
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
sudo: required
env:
global:
- MINIO_VER="RELEASE.2019-09-26T19-42-35Z"
- ALPINE_VER="3.10"
- UID="2000"
- GID="2000"
- COMPOSE_HTTP_TIMEOUT="300"
# - COVERALLS_SERVICE_NAME="travis-ci"
# - COVERALLS_REPO_TOKEN=""
services:
- docker
main: &main
stage: Alpine
os: linux
dist: xenial # precise, trusty, xenial, bionic
language: shell
script:
# create using: echo \"$(sed ':a;N;$!ba;s|\t|\\t|g' ./datajoint-dev.pem | sed 's| |\\ |g' | sed 's|"|\\"|g' | sed ':a;N;$!ba;s|\n|\\n|g')\"
- mkdir -p /home/travis/keys
- echo $DJ_PRIVATE_KEY > /home/travis/keys/datajoint-dev.pem 2>&1
- sed -i 's|\\n|\n|g' /home/travis/keys/datajoint-dev.pem
- sed -i 's|\\"|"|g' /home/travis/keys/datajoint-dev.pem
- sed -i 's|\\ | |g' /home/travis/keys/datajoint-dev.pem
- sed -i 's|\\t|\t|g' /home/travis/keys/datajoint-dev.pem
- echo $DJBOT_PRIVATE_KEY > /home/travis/keys/datajointbot-test.pem 2>&1
- sed -i 's|\\n|\n|g' /home/travis/keys/datajointbot-test.pem
- sed -i 's|\\"|"|g' /home/travis/keys/datajointbot-test.pem
- sed -i 's|\\ | |g' /home/travis/keys/datajointbot-test.pem
- sed -i 's|\\t|\t|g' /home/travis/keys/datajointbot-test.pem
- sudo chmod u-x,g-rwx,o-rwx /home/travis/keys/datajointbot-test.pem
- eval "$(ssh-agent -s)"
- ssh-add /home/travis/keys/datajointbot-test.pem
- ./serve.sh up TRAVIS
jobs:
include:
- <<: *main
env:
- PY_VER: "3.8"
- MYSQL_VER: "5.7"
- <<: *main
env:
- PY_VER: "3.7"
- MYSQL_VER: "5.7"
- <<: *main
env:
- PY_VER: "3.6"
- MYSQL_VER: "5.7"
- <<: *main
env:
- PY_VER: "3.5"
- MYSQL_VER: "5.7"
- <<: *main
env:
- PY_VER: "3.8"
- MYSQL_VER: "8.0"
- <<: *main
env:
- PY_VER: "3.7"
- MYSQL_VER: "8.0"
- <<: *main
env:
- PY_VER: "3.6"
- MYSQL_VER: "8.0"
- <<: *main
env:
- PY_VER: "3.5"
- MYSQL_VER: "8.0"
- <<: *main
env:
- PY_VER: "3.8"
- MYSQL_VER: "5.6"
- <<: *main
env:
- PY_VER: "3.7"
- MYSQL_VER: "5.6"
- <<: *main
env:
- PY_VER: "3.6"
- MYSQL_VER: "5.6"
- <<: *main
env:
- PY_VER: "3.5"
- MYSQL_VER: "5.6"