-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
27 lines (27 loc) · 1.4 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
sudo: required
language: cpp
services:
- docker
before_install:
- docker pull ubuntu:16.04
script:
- docker build --tag svmtool-ubuntu16 --build-arg BINTRAYKEY=$BINTRAYKEY --build-arg
TRAVIS_JOB_NUMBER=$TRAVIS_JOB_NUMBER -f ./Dockerfile-ubuntu16.04 .
after_success:
- docker run -t -d svmtool-ubuntu16
- docker cp $(docker ps -n 1 -q):/src/SVMTool-1.3.1.tgz $HOME/SVMTool-1.3.1.tgz
before_deploy:
- git config --local user.name "Gael de Chalendar"
- git config --local user.email "[email protected]"
- git tag "$(date +'%Y%m%d%H%M%S')-$(git log --format=%h -1)"
deploy:
provider: releases
api_key:
secure: J2xFoKPUOgR2ok5mXMDewO8RhV3mhR+ViM/Wanu/tkEzrWdnLVv37+WvzOd1cmi2R8Ueot2dyntiZcQOTLkX8Nj1trydQGce8x5QqXzr5PG5QBfWinpKZd/hAkTMRL1z4Boo9ydVBJIY8u3zQu7/8pBacGRQ7UyTE+Q4sJmRt6etLqVtmBsTT89smcEAe/X66ptWhyzMcQ4PpUccSSicg9ti5h76vn5BvEwPgPQ8Qhe7vkNCPGsQmiqaBOpAk4i4fHrYG/yNjOKRNcD6/qu8p5sdSJfE3O1jiyXiwh4Tgdbg5mCa6jc3StmRXGTymKTXU76G317cY5kiFmJQxBXx8xRfX7wr3UBL1GI7jtrs91+5UyUwySHTd7m+txG1M9kOG0qP7TgbcjKPwI8VOfmXvb0eBuQ7mHi10ZSqUYwCWDzAIKF89qF42vOvJmXIsfWKTRBxVDOmHB8jtCfzFQYATnOSwWH7ZdrLqivGhzCzt/eP5IMWHBfocFyAH4V04YkjvXd9WsgbtCrjQeXY5K+S2VPhNJl3bWLrSJKSMxSnTI1OJXfhPNyhOSHJ0em1PJXVWBgx6o4dGzuHfFgWTL2O1s0s7qvDQj32mkeOsMnaCOIpLlLn4N/jJCvoHb/RHIFb9jJAbT9lMDgK4odQypRW3IGPFSmeMee4Aq8KlyOvf/k=
file_glob: true
file: $HOME/SVMTool-1.3.1.tgz
skip_cleanup: true
on:
repo: aymara/SVMTool
tags: false
all_branches: true