-
Notifications
You must be signed in to change notification settings - Fork 0
/
circle.yml
41 lines (37 loc) · 1.05 KB
/
circle.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
##
## Build with CircleCI
##
## https://circleci.com/gh/optimizationBenchmarking/utils-math
#
machine:
# Install the newest version of ant.
pre:
# Install the required Ant version
- sudo apt-get -q -y -f update
- wget "https://raw.githubusercontent.com/optimizationBenchmarking/utils-build/master/antWebInstallerLinux.sh"
- chmod 755 antWebInstallerLinux.sh
- sudo ./antWebInstallerLinux.sh
- sudo apt-get -q -y -f install r-base r-base-dev
environment:
# We set the environment variable JAVA_OPTS to reduce
# the memory footprint in order to prevent unexpected
# test termination.
JAVA_OPTS: -Xms1536m -Xmx1536m
MAVEN_OPTS: -Xms1536m -Xmx1536m
_JAVA_OPTIONS: -Xms1536m -Xmx1536m
# We do nothing here.
dependencies:
override:
- echo "Nothing"
# We set a high timeout to prevent the test from being
# terminated unexpectedly.
test:
override:
- ant:
timeout: 10000
# The branches to be ignored
general:
branches:
ignore:
- gh-pages
- documentation