-
Notifications
You must be signed in to change notification settings - Fork 238
/
.travis.yml
44 lines (42 loc) · 1.1 KB
/
.travis.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
42
43
44
language: clojure
lein: 2.9.10
dist: jammy
os: linux
script:
- ./ext/travisci/install-java.sh
- ./ext/travisci/test.sh
jobs:
# NOTE: Puppet does not officially support the s390x architecture.
# Testing against this architecture provides value to the open source community,
# but we make no promises about its functionality and may ignore any test failures
# that arise when testing against s390x.
allow_failures:
- arch: s390x
include:
- name: "Java 17"
env:
- JAVA_VERSION=17
- name: "Java 17 w/ FIPS"
env:
- JAVA_VERSION=17
- ADDITIONAL_LEIN_ARGS="with-profile fips"
- name: "Java 17 w/ multithreaded"
env:
- JAVA_VERSION=17
- MULTITHREADED=true
- name: "Java 17 (s390x)"
env:
- JAVA_VERSION=17
arch: s390x
- name: "Java 17 w/ FIPS (s390x)"
env:
- JAVA_VERSION=17
- ADDITIONAL_LEIN_ARGS="with-profile fips"
arch: s390x
- name: "Java 17 w/ multithreaded (s390x)"
env:
- JAVA_VERSION=17
- MULTITHREADED=true
arch: s390x
notifications:
email: false