some test updates
This commit is contained in:
parent
689747eeb6
commit
c6124eb8dd
3 changed files with 31 additions and 8 deletions
26
.github/workflows/test.yml
vendored
26
.github/workflows/test.yml
vendored
|
|
@ -3,11 +3,29 @@ name: Clojure CI
|
||||||
on: [push, pull_request]
|
on: [push, pull_request]
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
|
build-and-release:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
|
fetch-depth: '0'
|
||||||
|
- uses: actions/setup-java@v2
|
||||||
|
with:
|
||||||
|
distribution: 'adopt'
|
||||||
|
java-version: '11'
|
||||||
|
cache: 'maven'
|
||||||
|
- name: Setup Clojure
|
||||||
|
uses: DeLaGuardo/setup-clojure@master
|
||||||
|
with:
|
||||||
|
tools-deps: '1.10.3.986'
|
||||||
|
- name: Run Tests
|
||||||
|
run: clojure -T:build ci
|
||||||
|
|
||||||
build:
|
build:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
java: [ '8', '11', '14', '15', '16', '17-ea' ]
|
java: [ '8', '14', '15', '16', '17' ]
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- uses: actions/setup-java@v2
|
- uses: actions/setup-java@v2
|
||||||
|
|
@ -18,7 +36,7 @@ jobs:
|
||||||
- name: Setup Clojure
|
- name: Setup Clojure
|
||||||
uses: DeLaGuardo/setup-clojure@master
|
uses: DeLaGuardo/setup-clojure@master
|
||||||
with:
|
with:
|
||||||
tools-deps: '1.10.3.967'
|
tools-deps: '1.10.3.986'
|
||||||
- name: Run Tests
|
- name: Run Tests
|
||||||
run: clojure -T:build ci
|
run: clojure -T:build ci
|
||||||
|
|
||||||
|
|
@ -38,7 +56,7 @@ jobs:
|
||||||
- name: Setup Clojure
|
- name: Setup Clojure
|
||||||
uses: DeLaGuardo/setup-clojure@master
|
uses: DeLaGuardo/setup-clojure@master
|
||||||
with:
|
with:
|
||||||
tools-deps: '1.10.3.967'
|
tools-deps: '1.10.3.986'
|
||||||
- name: Run Tests
|
- name: Run Tests
|
||||||
run: clojure -T:build ci
|
run: clojure -T:build ci
|
||||||
|
|
||||||
|
|
@ -58,6 +76,6 @@ jobs:
|
||||||
- name: Setup Clojure
|
- name: Setup Clojure
|
||||||
uses: DeLaGuardo/setup-clojure@master
|
uses: DeLaGuardo/setup-clojure@master
|
||||||
with:
|
with:
|
||||||
tools-deps: '1.10.3.967'
|
tools-deps: '1.10.3.986'
|
||||||
- name: Run Tests
|
- name: Run Tests
|
||||||
run: clojure -T:build ci
|
run: clojure -T:build ci
|
||||||
|
|
|
||||||
9
.gitignore
vendored
9
.gitignore
vendored
|
|
@ -1,10 +1,16 @@
|
||||||
|
.calva/output-window/
|
||||||
.classpath
|
.classpath
|
||||||
.clj-kondo/.cache
|
.clj-kondo/.cache
|
||||||
.cpcache
|
.cpcache
|
||||||
.eastwood
|
.eastwood
|
||||||
.factorypath
|
.factorypath
|
||||||
|
.hg/
|
||||||
|
.hgignore
|
||||||
.java-version
|
.java-version
|
||||||
|
.lein-*
|
||||||
|
.lsp/.cache
|
||||||
.lsp/sqlite.db
|
.lsp/sqlite.db
|
||||||
|
.nrepl-history
|
||||||
.nrepl-port
|
.nrepl-port
|
||||||
.project
|
.project
|
||||||
.rebel_readline_history
|
.rebel_readline_history
|
||||||
|
|
@ -16,9 +22,8 @@
|
||||||
*.jar
|
*.jar
|
||||||
*.swp
|
*.swp
|
||||||
*~
|
*~
|
||||||
/classes
|
/checkouts
|
||||||
/classes
|
/classes
|
||||||
/clojure_test_*
|
/clojure_test_*
|
||||||
/cljs-test-runner-out
|
|
||||||
/derby.log
|
/derby.log
|
||||||
/target
|
/target
|
||||||
|
|
|
||||||
4
deps.edn
4
deps.edn
|
|
@ -7,7 +7,7 @@
|
||||||
:aliases
|
:aliases
|
||||||
{;; for help: clojure -A:deps -T:build help/doc
|
{;; for help: clojure -A:deps -T:build help/doc
|
||||||
:build {:deps {io.github.seancorfield/build-clj
|
:build {:deps {io.github.seancorfield/build-clj
|
||||||
{:git/tag "v0.1.2" :git/sha "0719a09"}}
|
{:git/tag "v0.3.1" :git/sha "996ddfa"}}
|
||||||
:ns-default build}
|
:ns-default build}
|
||||||
|
|
||||||
;; versions to test against:
|
;; versions to test against:
|
||||||
|
|
@ -18,7 +18,7 @@
|
||||||
:test {:extra-paths ["test"] ; can also run clojure -X:test
|
:test {:extra-paths ["test"] ; can also run clojure -X:test
|
||||||
:extra-deps {org.clojure/test.check {:mvn/version "1.1.0"}
|
:extra-deps {org.clojure/test.check {:mvn/version "1.1.0"}
|
||||||
io.github.cognitect-labs/test-runner
|
io.github.cognitect-labs/test-runner
|
||||||
{:git/tag "v0.4.0" :git/sha "334f2e2"}
|
{:git/tag "v0.5.0" :git/sha "48c3c67"}
|
||||||
;; connection pooling
|
;; connection pooling
|
||||||
com.zaxxer/HikariCP {:mvn/version "3.4.2"}
|
com.zaxxer/HikariCP {:mvn/version "3.4.2"}
|
||||||
com.mchange/c3p0 {:mvn/version "0.9.5.5"}
|
com.mchange/c3p0 {:mvn/version "0.9.5.5"}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue