forked from MozillaSecurity/orion
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
29 lines (29 loc) · 3.23 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
sudo: required
language: generic
services:
- docker
addons:
apt:
packages:
- docker-ce
- python3
- python3-pip
before_script:
- sudo pip3 install -r requirements.txt
script:
- set -e
- make lint
- ./scripts/ci-docker-login.sh
- python3 ./monorepo.py -ci travis -build -test -deliver -path base/linux/
- python3 ./monorepo.py -ci travis -build -test -deliver -path services/
after_script:
- docker logout
env:
global:
- DOCKER_ORG=mozillasecurity
- secure: niM2Qdx4hqM7kAoY8ywqE+HP8MY5MJJAkib0uWbOsPMES/rMvilSZDxSvLHzdjfRxFRNgbbo3UrHlfoxlHA5vnn1G8QJit+MiR0JzAdboDvHuSKoQtpg1QfR2Wc4dRqgTYAAJf3RL0qjmKuyN+99DSCc3/zgnRJYX+ovTGdtN0AJcqnJewwlwXqHTUUU/xzmLDdHAtWXOEAixyUmlYIdZjTZ4ZRE336xQGMS6HDuOygPqf0KI807pt+/nVuZNSXCerHUa9yNTt+HlhqIGFOa/JxnXKYG1MDN7xFBRh8u4BGWk//gPNRPTUdEsqdI8KuLi+8Hn2+tI6OLRyJ6Q3XZx++5QhC/KvJ4eOhHeniTwNr4cZBXPtnqbSzbp0XI8bG+iiHF55uJzvGmGDNl55pTYdFaHgHRcmCSKYkZII1dnF/8BPGZN2zuRNNSOj7rihRr0KlX/6ZwjMbAn5OdMWeS7XixzGulXznvfiimiuzhQmZIq0N0Q+CgceK8E0waLXSvIeZNOiL8KTB4I4AA7RgfP02ud+PYIMZvrkJ0JrGv7H+yPwXIGDAk9RrxxF5IDxT5JnH23ovFpuyHSAxjKnVbLrhLve4udi/HqNyguUdXeYZaP3YI7miLt4i+EKUfmuuDFY7x4/VtLYqw/CBpviqixs6SQ6iu8Pah/tcuYSKH7GU=
- secure: xGDp6TVRpSQq+TjQL/RB+7SajjyW72v/1f6sSQh1C1equpoBexdjCatPqHslBQrZIawWIqtx2yARRqwtP9VvCvZ01FbC0igXuYCSjRQDBazNzCJJnA4POTirIeV7fo6g18ws3XTUWFiPuYeB0T3CGzg3FfpvNO2T43YF2fxvy0Wv/miBzsGWAD/q9WSSLNBP/IGxPHbqQQdZmTE9eHhIXGJF3FJz6kc4IMFm5yQGKaUg2PrunHiJxAUXlvZCZpZt170snQohoSuUZme4f+eAVbeKfvfW4vxg9JPc+gmara4aTOW5Q7NIqCKbe23qLMwemyPvjJoj1AW1Vy1DsrcF/t2gkfudy1TAebOo/X4Y8iKjW/Wb028VbGDH4m7sxAcnzH62H8WsD/dG+16LcH4u8rSMTNpjbDViXQExS5SDUxnxELvfLxZuQNZ2PufdzlF5TfYnWgWFiq+Omy3yDKk3jE88CNb0cb735JYJikxeXCT+3v1IyH0ifANQ/EG7/Ln53bqboYf/XUztZhj8iaelrohD4aOysfeWgQrdhCtuy3c0rgZCrRtneNsLoaIp0DK4tvAczkK/byynLehFOSgOkUT3NKJaQbLtVHyUOsXAT9U8b/DaFyl15BGwSMV434t9XA1OWpOGF6gGyKmeHGod8Lm/KQfNNULj7SBpgrhFJ0Q=
- secure: UGiZHzBqKP1y2nIpJinie9AITtEqUz7gXTEBBEULskrrNLbrmE1UqTdBACNgr4Q/RLodgAN2AQ/IQITsM9Ye7vRddrb7/tJmQitTpVTup2mQqyfrffEkov5KjJjVY01uSWAUEQaZ8BNRMgClfS/kTer8SIaOxlXgYAUrLtMWqx53stmDJo0QRQfyk0/lyg5FxNQuWHMtZniJbd62LuJUAqB6MTIG9yt4wc+mv1NuEP1YaCrQEvcnm8QDfhRs3YQQnBY/K7fGh9Tba7NOJ5+tEUUKENtEY6PmfXjABxG29oppK83/1r3QaNJslFbUnsXQ9jINJwxJR9Cgx/6NugaPAy6ZCZUP5KORqjm1pqepw3vlQ5KkCp9kXcVoJoivEx7wnVBT7Yu+dc8jS1oOz7+yJ3ji2X+ok9m4aNerWjp+FC30NyhZ4lTHWvWvSEzjm61MdjdGcJKNS+7qiXXd4qPEIc6ZJw+QnsGyBWxySeUpeTMVw97H27Hb8OO1NxCDrf2teM6b2fX0aaqITNaCZdAE4sXICNdUAdPGTRAEsnYDk/d99G13cFLkS6O5oDmHqlpUi0+rjDfzhef4wN9SYxIPZIAuaUJvFpHVJjVz5Vd+jLHS3H+60IbDduJieqAz9Fnf5d4Se9CMPGRTi3iKIZ4fkJMtz/Vjp+cJgVwmKTj8TXQ=
notifications:
slack:
secure: IV4PPuQl24Zlu3fH39mDTIRGVRxoBID7RBBLK5TGtgAS1yZLOjMpi5vnAad+mg+dsfS16EJXTxqHd5ZvIla6poGsEiLYuM3jBcNW+CtEdEqp4uch+gQ9sVBLs+bZ9qt/u0gjO0D1mcnMlnuPjIiwKnOp8Fl9acqcQhBVh7IuF+6jZaDhgS57c6+4bkKA2COK/k36mFbVXaZqGN+PO1aIxmOnBt1cJI3Q82tE/GDKHGJFwi/2AokZpfvU292bJdSUqrMoX80s7aGxOIfMNnBsXdiZMrw7suJTVbp8//0E5yCf9ex7xY6lDwDpiAV6A6cnX/r0K6T3nXnSBl/C5eewXqC3kt0oKV4H3/xoI6h26g+1DgU6XLnTNhEWp6YNbl3GUHSCuKluiq9aNxxHXKu82LukBxGPD66VcjBSB8HTB514yNcNdNguHco6m4Ucm6Wpmveq4dRdTXcNpLpvg3Oe7wmQ///EApN1sJLteEdb0O2pkSc0/1nZy9dQb5gtTz5iZthLPVn8M/Z++lpxLLbXRIp2H6dc54XFUpYqdUjLFkO5C89s6yPFgi8wbsjLhU7AbHxLZ1lkDgBaXVFC5o7y83obCOq2o1GLf6TSTwhgTdG1wSxCXTuOmvTlzTODt0rNcm1QPARJE/KW2vjmNo1qGUztQ+f06ba6LgUt75wdK34=