-
Notifications
You must be signed in to change notification settings - Fork 11
/
build.properties
54 lines (39 loc) · 1.44 KB
/
build.properties
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
46
47
48
49
50
51
52
53
54
project.name = xlt
# source and input folders
src.dir = src
src-test-hu.dir = ${src.dir}/test-hu
doc.source.dir = doc
lib.dir = lib
lib-build.dir = lib-build
styles.dir = styles
# output folders
build.dir = target
classes.dir = ${build.dir}/classes
test.classes.dir = ${build.dir}/test-classes
test-hu.classes.dir = ${build.dir}/test-hu-classes
dist.dir = ${build.dir}/dist
release.dir = release
#
# Artifacts
#
timerrecorder.dir = xlt-timerrecorder
timerrecorder.chrome.dir = xlt-timerrecorder-chrome
resultbrowser.dir.source = resultbrowser/dist
resultbrowser.dir.target = ${classes.dir}/com/xceptance/xlt/engine/resultbrowser/assets
# Linux
timerrecorder.chrome.executable = chromium
# Windows
#timerrecorder.chrome.executable = C:/Program Files (x86)/Google/Chrome/Application/chrome.exe
# macOS
#timerrecorder.chrome.executable = /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
#
# External Artifacts
#
nexus.url = https://lab.xceptance.de/nexus/content/repositories/local/com/xceptance
maven.url = https://repo1.maven.org/maven2/com/xceptance
poster-store.name = demo-poster-store
poster-store.version = 1.1.2
poster-store.url = ${nexus.url}/${poster-store.name}/${poster-store.version}/${poster-store.name}-${poster-store.version}.war
jenkins-plugin.name = xlt-jenkins-plugin
jenkins-plugin.version = 2.0.1
jenkins-plugin.url = ${maven.url}/${jenkins-plugin.name}/${jenkins-plugin.version}/${jenkins-plugin.name}-${jenkins-plugin.version}.hpi