Skip to content

Commit cd1da4f

Browse files
committed
added travis buildscript
1 parent b7b3b23 commit cd1da4f

6 files changed

Lines changed: 34 additions & 14 deletions

File tree

.travis.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
dist: trusty
2+
sudo: required
3+
4+
language: cpp
5+
6+
services:
7+
- docker
8+
9+
script:
10+
- travis/win32docker.sh
11+
12+
deploy:
13+
provider: releases
14+
api_key:
15+
secure: sBl+HBja8QyARU7rRSiHuFkLStQL1cRTTxokW1yGoqIJ88VMOqZL2kT8w4Nu1wtYxt9i8n98UOhDouz1K789tBIeFSh0H8dO1Om/HdT/KWBSK6dSwNix2I/X1OyNI1im+5B71Q7vjXyzqzTjXJToK7qXxibJC5NMozVk0PRvQcLTTudobq17FXqjSkM2Gc2zmboDsH82S2E3vdBIOs3abCiyh/G4SEMWKtWkKNr6szvs23/pOiB+RQxjbzp692SHjRhTXFVO7HBvdVbjPebWUUwyu/AXt/w2b+d5sV91dEEEspzkpajZtm1stPsVf6cvyB5coukHt8oiSpim3cGGdcXM4RNCsnZtmU8hvs0nV3YI3r+XompCFk0EU9oRkZttE7M7oBiS4CFjhw+g/n6kTrNXRZpT+YBZErVX6QsAHGgKiMKKUpa2VgeXoA8gow9zgGZJknBMg3P7UEuNl6O/udV8H7X0jesrPz2BbtEBUpuQ/tUNTg++OeLSGGfYHzvVyCDehLDcJ0GItjaMvRnz7GXWZhfsHakj3wYDBRgDtAnSdgcz3tQt+/cdBSoi4soP9YJ53lxvvwenvrIpZ1whtorgJH/Gef5kGx0KhZVoDq+GNe4axLMEemdaqjBXeTe3r9mby+jRmgaCwEeoKAnQinbSdb8N4Ahwb8r/IVR38yE=
16+
file: assets/TunnelManager.exe
17+
skip_cleanup: true
18+
on:
19+
tags: true

TranslationClass

Lines changed: 0 additions & 12 deletions
This file was deleted.

TunnelManager.pro

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,5 +52,4 @@ OTHER_FILES += \
5252
lang\tm_de.qm \
5353
server.png \
5454
server.ico \
55-
TranslationClass \
5655
TunnelManager.exe.manifest

main.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
*****************************************************************************/
1111

1212
#include "mainwindow.h"
13+
#include "TranslationClass.h"
1314
#include <QApplication>
14-
#include <TranslationClass>
1515

1616
int main(int argc, char *argv[])
1717
{

travis/win32build.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/bin/bash
2+
3+
QMAKE=/home/windev/opt/qt32s/bin/qmake
4+
mkdir -p build && mkdir -p assets && cd build && $QMAKE LIBS+=-static ../ && make -j4 && cd release && cp -Rf *.exe ../../assets/ && cd ../../assets/ && upx *.exe

travis/win32docker.sh

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#!/bin/bash
2+
3+
PROJECT_DIR=$(pwd)
4+
QT_VERSION=5.6.3
5+
DOCKER_IMAGE=shyim/qt5-static-mingw32:$QT_VERSION
6+
docker pull $DOCKER_IMAGE
7+
docker run --rm \
8+
-v "${PROJECT_DIR}:/root/tunnelmanager/" \
9+
$DOCKER_IMAGE \
10+
/bin/bash -c "cd /root/tunnelmanager; ./travis/win32build.sh"

0 commit comments

Comments
 (0)