-
Notifications
You must be signed in to change notification settings - Fork 7
/
.travis.yml
45 lines (38 loc) · 1.56 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
36
37
38
39
40
41
42
43
44
45
# Travis CI Configuration
# https://docs.travis-ci.com
## Lesser history
git:
depth: 30
## Use container-based infrastructure for quicker build start-up
sudo: false
## We only support Ubuntu 14.04 and newer
dist: trusty
addons:
apt:
packages:
- realpath # Not required least after 16.04
- autotools-dev
- libwxgtk2.8-dev
- devscripts # For mk-build-deps
- equivs # mk-build-deps requires this to be installed
language: cpp
compiler:
- gcc
script:
# For triggering smudge-version
- ./setup-development-environment.bash
- mk-build-deps && mv woeusb-build-deps*.deb ..
- autoreconf --force --install
- ./configure
- make
deploy:
provider: releases
api_key:
secure: RJHRp/Ou83QtkZXdS/UXiOIf1hfsUzg1ZPVZNi18oNTQcMwcHut9IqsaJEb5ZmwdC9/0TIqkoXaPTXUatVS5G+OaPXhFh0FPWFlzpIKIa4xiM7juhoettvK50r7B0+QyfIcMuZ+wTP6h3itXkeGm97xTqOnMmGn2BpefmAQ8nMKcw6ehD9F1LFPIiGJSw16Sli5b4s9hkyJtslyxjriWsLypuIFA+z7/PAPFj4UmbAqNCTQH3yHUHkNPHomf0S405uecgGlV4eYqc10nNP0Y/2gN1pDwSx7HNbCSR/ufhLXc2dH+JBho7lJRCCaJKZ2PX2JeCndWOLAmKkuz2snV/aMcDzaXb6G5MQ3UPKsbaMJHaiKzz48LBDVeOsbhL7FF4cs+JdiPQGaTzTTSg35j6MXM28WirJ7VxEpVRxjrILgbRXasJIRXaB0Ttimgu2L2fJr2GDT3EBfVj5mT+GpXgsqwXlGP/QBKrB1170g4ATPHKmzmXqCYo7DZw6qZ5T1G0ZiZm9TX82OlYuNNo7fkuquo6Q7z6kJRlwmI0PPnR54IUuI6wrcOvWc/PoEBhRQvGpzyBadiLeFoQrAgHofcnGPfIbqmY/2cZiZza/XvnxVwa1NEHCGXZEcRYHeAQyRGtikxUNuhlP93sDLvPg61QuQVV/y+yXVVtuFDrLuL+L4=
file_glob: true
file:
- ../woeusb-build-deps*.deb
- ".github/The source code archives provided here is NOT supported, please use git-clone instead"
on:
repo: slacka/WoeUSB
tags: true