Skip to content

Commit 8cc2dd7

Browse files
committed
Replace Travis CI with GH Actions
1 parent 92eadd7 commit 8cc2dd7

File tree

3 files changed

+40
-28
lines changed

3 files changed

+40
-28
lines changed

.github/workflows/build.yaml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: Building
2+
3+
on:
4+
push:
5+
pull_request:
6+
7+
jobs:
8+
run:
9+
name: Run
10+
runs-on: [ubuntu-latest]
11+
steps:
12+
- name: Checkout
13+
uses: actions/checkout@v2
14+
15+
- name: Setup Java
16+
uses: actions/setup-java@v2
17+
with:
18+
java-version: '12'
19+
distribution: 'zulu'
20+
21+
- name: Setup Clojure tools
22+
uses: DeLaGuardo/[email protected]
23+
with:
24+
cli: 1.10.1.693 # Clojure CLI based on tools.deps
25+
lein: 2.9.1 # or use 'latest' to always provision latest version of leiningen
26+
boot: 2.8.3 # or use 'latest' to always provision latest version of boot
27+
28+
- name: Run Clojure code
29+
run: clojure -e '(+ 1 1)'
30+
shell: bash
31+
32+
- run: lein -v
33+
34+
- run: lein deps
35+
36+
- run: lein check
37+
38+
- run: lein compile

.travis.yml

Lines changed: 0 additions & 28 deletions
This file was deleted.

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Tarantool Jepsen Test
22

3+
[![Building](https://github.com/tarantool/jepsen.tarantool/actions/workflows/build.yaml/badge.svg)](https://github.com/tarantool/jepsen.tarantool/actions/workflows/build.yaml)
4+
35
This is a test suite, written using the [Jepsen distributed systems testing
46
library](https://jepsen.io), for
57
[Tarantool](https://github.com/tarantool/tarantool). It provides a single

0 commit comments

Comments
 (0)