Skip to content

Commit a9c5ad6

Browse files
chore: travis.yml must use project variable
Changing variable for test purpose can then be done via travis variable. Lees need to change/update this travis.yml again.
1 parent cc16aed commit a9c5ad6

File tree

1 file changed

+10
-12
lines changed

1 file changed

+10
-12
lines changed

.travis.yml

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,21 +9,19 @@ dist: trusty
99

1010
env:
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.
1816
matrix:
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

2927
before_install:
@@ -36,29 +34,29 @@ install:
3634

3735
script:
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

4745
before_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

5452
deploy:
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

Comments
 (0)