@@ -9,21 +9,19 @@ dist: trusty
99
1010env :
1111 global :
12- - LPI_EDITOR_PATH=source/project/tracker_editor
13- - LPI_UNIT_TEST_PATH=source/project/unit_test
1412 - WINEPREFIX=~/.winelaz
1513 - DISPLAY=:99.0
1614
1715# For windows build (win32) use linux wine.
1816matrix :
1917 include :
2018 - os : linux
21- env : LAZ_VER=1.6.2 LAZ_ENV=wine WINEARCH=win32 LAZ_OPT="--os=win32 --cpu=i386"
19+ env : LAZ_VER=$PROJECT_LAZARUS_VERSION LAZ_ENV=wine WINEARCH=win32 LAZ_OPT="--os=win32 --cpu=i386"
2220 - os : linux
23- env : LAZ_VER=1.6.2
21+ env : LAZ_VER=$PROJECT_LAZARUS_VERSION
2422 - os : osx
25- env : LAZ_VER=1.6.2
26- osx_image : xcode9
23+ env : LAZ_VER=$PROJECT_LAZARUS_VERSION
24+ osx_image : $PROJECT_OSX_IMAGE
2725
2826
2927before_install :
@@ -36,29 +34,29 @@ install:
3634
3735script :
3836# Build trackereditor project (Debug mode)
39- - lazbuild --build-mode=Debug $LAZ_OPT $LPI_EDITOR_PATH/trackereditor.lpi
37+ - lazbuild --build-mode=Debug $LAZ_OPT $PROJECT_LPI_EDITOR_PATH
4038
4139# Build unit test project (Debug mode)
42- - lazbuild --build-mode=Debug $LAZ_OPT $LPI_UNIT_TEST_PATH/tracker_editor_test.lpi
40+ - lazbuild --build-mode=Debug $LAZ_OPT $PROJECT_LPI_UNIT_TEST_PATH
4341
4442# Start the unit test
4543 - source ./scripts/travis_unit_test.sh
4644
4745before_deploy :
4846# Build trackereditor project (Release mode)
49- - lazbuild --build-mode=Release $LAZ_OPT $LPI_EDITOR_PATH/trackereditor.lpi
47+ - lazbuild --build-mode=Release $LAZ_OPT $PROJECT_LPI_EDITOR_PATH
5048
5149# Create the zip file for deployment
5250 - source ./scripts/travis_deploy.sh
5351
5452deploy :
5553 provider : releases
56- prerelease : false
54+ prerelease : $PROJECT_PRERELEASE
5755 skip_cleanup : true
5856 api_key :
59- secure : hmjev+YIClSOec6wMclUv5W4lgyLpdX7DlUpF2LQ1W/EO/x/b8RzmSPjNZ5sa7IDUe1WoVXm89G6HtkGGHcRqJrZjNn18HvpvEOnIYgIEXBVtW9uaURsSJ2LYve9beHHvYzs0doEQp1I24qTENUOqMABStk7MKRTATZ7nBWIinZVkpojEYIizQtCnUWwJXpzgs9mx7BEAVqLJPJ35oXNVjEgE96gsWMaYuX82BsVpL9VjGIaYpbEc1iBFBr2RHTgHG03H+2wBewJ4gh3hFwq9vt6mEqdC6Y9UIqmAEUMzCpokqrIfV2cfnPe24miPqmCLboua7Ddu8OpLj/yQ9DvC8xVEVh8aiGszzPvnytaFuRfLxI5HdAtUkA/9P3dXwjJKLJs568kyCTz4Tk7Icrb7seS1i84BJs3Vp2/lkmqDRDR0OqVGTczZGsxfTK+iaZJaNXb999BmGBw+xnPuG1lgrjHUYyEH2ha9D/9eOXiQfxdKUktPs1cF0II7uv5Cg3LEcFyN/A7jblNpM5B9cnf5kJ13lbpqL+Eyig90b9Q9YsrwGGOqtXJG+jSqXOv0O9/warFJfadA0avJljOFv4Pxl4tYe73EA/gP1GVG5UVC/F9nWZhUzP1kPCjzTzHoYBDCmHf8/GErdpCtibqRHoMIelrbcpe0jr+j5aNPxnTKAc=
57+ secure : $PROJECT_DEPLOY_PUBLIC_KEY
6058 file : " ${RELEASE_ZIP_FILE}"
6159 on :
6260 tags : true
63- repo : GerryFerdinandus/bittorrent-tracker-editor
61+ repo : $PROJECT_REPO
6462
0 commit comments