Skip to content

Commit 28bd5da

Browse files
committed
Use a single script block at the end of the .travis.yml to encompass the unit tests for all of the unit test jobs. Add a new unit test for Julia 1.4.
1 parent 5267200 commit 28bd5da

File tree

1 file changed

+12
-22
lines changed

1 file changed

+12
-22
lines changed

.travis.yml

Lines changed: 12 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ jobs:
88
- julia: 1.0
99
- julia: 1.1
1010
- julia: 1.2
11+
- julia: 1.4
1112
- julia: nightly
1213
- os: osx
1314
- os: windows
@@ -17,63 +18,49 @@ jobs:
1718
- stage: "Unit tests"
1819
julia: 1.0
1920
os: linux
20-
script:
21-
- julia --color=yes -e 'using Pkg; Pkg.activate(); Pkg.instantiate(); Pkg.test()'
2221

23-
- stage: "Unit tests"
22+
- stage:
2423
julia: 1.1
2524
os: linux
26-
script:
27-
- julia --color=yes -e 'using Pkg; Pkg.activate(); Pkg.instantiate(); Pkg.test()'
2825

29-
- stage: "Unit tests"
26+
- stage:
3027
julia: 1.2
3128
os: linux
32-
script:
33-
- julia --color=yes -e 'using Pkg; Pkg.activate(); Pkg.instantiate(); Pkg.test()'
3429

35-
- stage: "Unit tests"
30+
- stage:
3631
julia: 1.3
3732
os: linux
38-
script:
39-
- julia --color=yes -e 'using Pkg; Pkg.activate(); Pkg.instantiate(); Pkg.test(coverage=true)'
4033
after_success:
4134
# Code coverage
4235
- julia -e 'using Pkg; Pkg.add("Coverage");'
4336
- julia -e 'using Coverage; Coveralls.submit(Coveralls.process_folder());'
4437
- julia -e 'using Coverage; Codecov.submit(Codecov.process_folder());'
4538

39+
- stage:
40+
julia: 1.4
41+
os: linux
42+
4643
- stage: # Unit tests
4744
julia: nightly
4845
os: linux
49-
script:
50-
- julia --color=yes -e 'using Pkg; Pkg.activate(); Pkg.instantiate(); Pkg.test()'
5146

5247
### OSX
5348
- stage: # Unit tests
5449
julia: 1.3
5550
os: osx
56-
script:
57-
- julia --color=yes -e 'using Pkg; Pkg.activate(); Pkg.instantiate(); Pkg.test()'
5851

5952
- stage: # Unit tests
6053
julia: nightly
6154
os: osx
62-
script:
63-
- julia --color=yes -e 'using Pkg; Pkg.activate(); Pkg.instantiate(); Pkg.test()'
64-
julia: nightly
6555

6656
### Windows
6757
- stage: # Unit tests
6858
julia: 1.3
6959
os: windows
70-
script:
71-
- julia --color=yes -e 'using Pkg; Pkg.activate(); Pkg.instantiate(); Pkg.test()'
7260

7361
- stage: # Unit tests
62+
julia: nightly
7463
os: windows
75-
script:
76-
- julia --color=yes -e 'using Pkg; Pkg.activate(); Pkg.instantiate(); Pkg.test()'
7764

7865
### Documentation generation
7966
- stage: "Documentation"
@@ -90,3 +77,6 @@ jobs:
9077
script:
9178
- julia --project=docs --color=yes docs/make.jl
9279
after_success: skip
80+
81+
script:
82+
- julia --color=yes -e 'using Pkg; Pkg.activate(); Pkg.instantiate(); Pkg.test(coverage=true)'

0 commit comments

Comments
 (0)