File tree Expand file tree Collapse file tree 1 file changed +36
-4
lines changed
Expand file tree Collapse file tree 1 file changed +36
-4
lines changed Original file line number Diff line number Diff line change 2020 - package : ' Clp'
2121 - package : ' CDDLib'
2222 - package : ' COSMO'
23- # - package: 'CPLEX'
2423 - package : ' CSDP'
2524 - package : ' DSDP'
2625 - package : ' EAGO'
@@ -59,13 +58,46 @@ jobs:
5958 - uses : julia-actions/julia-buildpkg@v1
6059 - name : Test
6160 shell : julia --color=yes {0}
62- # env:
63- # CPLEX_VERSION: '2010'
64- # SECRET_CPLEX_URL_2010: ${{ secrets.SECRET_CPLEX_URL_2010 }}
6561 run : |
6662 import Pkg
6763 Pkg.develop(ENV["PACKAGE"])
6864 Pkg.test(ENV["PACKAGE"])
65+ test-cplex :
66+ name : ${{ matrix.package }}
67+ runs-on : ubuntu-latest
68+ env :
69+ PACKAGE : ${{ matrix.package }}
70+ strategy :
71+ fail-fast : false
72+ matrix :
73+ include :
74+ - package : ' CPLEX'
75+ steps :
76+ - uses : actions/checkout@v3
77+ - uses : julia-actions/setup-julia@v1
78+ with :
79+ version : ' 1'
80+ - uses : actions/cache@v1
81+ env :
82+ cache-name : cache-artifacts
83+ with :
84+ path : ~/.julia/artifacts
85+ key : ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }}
86+ restore-keys : |
87+ ${{ runner.os }}-test-${{ env.cache-name }}-
88+ ${{ runner.os }}-test-
89+ ${{ runner.os }}-
90+ - uses : julia-actions/julia-buildpkg@v1
91+ - name : Test
92+ shell : julia --color=yes {0}
93+ env :
94+ CPLEX_VERSION : ' 2210'
95+ SECRET_CPLEX_URL_2210 : ${{ secrets.SECRET_CPLEX_URL_2210 }}
96+ run : |
97+ import Pkg
98+ Pkg.add(Pkg.PackageSpec(; name="MathOptInterface", rev=ENV["BRANCH"]))
99+ Pkg.develop("CPLEX")
100+ Pkg.test("CPLEX")
69101 # TODO(odow): enable testing Xpress
70102 # test-windows:
71103 # name: ${{ matrix.package }}
You can’t perform that action at this time.
0 commit comments