Skip to content

Commit 755cc7d

Browse files
committed
move CI to Buildkite
1 parent ad43af1 commit 755cc7d

File tree

6 files changed

+41
-78
lines changed

6 files changed

+41
-78
lines changed

.buildkite/pipeline.yml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
steps:
2+
- label: ":ruby: Ruby 3.0"
3+
image: "ruby:3.3"
4+
commands:
5+
- bundle install
6+
- bundle exec rake
7+
8+
- label: ":ruby: Ruby 3.1"
9+
image: "ruby:3.4"
10+
commands:
11+
- bundle install
12+
- bundle exec rake
13+
14+
- label: ":ruby: Ruby 3.2"
15+
image: "ruby:3.4"
16+
commands:
17+
- bundle install
18+
- bundle exec rake
19+
20+
- label: ":ruby: Ruby 3.3"
21+
image: "ruby:3.4"
22+
commands:
23+
- bundle install
24+
- bundle exec rake
25+
26+
- label: ":ruby: Ruby 3.4"
27+
image: "ruby:3.4"
28+
commands:
29+
- bundle install
30+
- bundle exec rake
31+
32+
- label: ":ruby: Ruby head"
33+
image: "rubylang/ruby:master-dev"
34+
commands:
35+
- apt-get update && apt-get install -y libyaml-dev
36+
- bundle install
37+
- bundle exec rake

.github/workflows/docs.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,13 @@ on:
88
jobs:
99
build:
1010
runs-on: ubuntu-latest
11-
1211
steps:
1312
- uses: actions/checkout@v4
1413

1514
- name: Set up Ruby
1615
uses: ruby/setup-ruby@v1
1716
with:
18-
ruby-version: "3.4"
17+
ruby-version: head
1918
bundler-cache: true
2019

2120
- name: Generate YARD docs

.github/workflows/tests.yml

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

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,6 @@
22
/.yardoc
33
/doc/
44
/tmp/
5+
6+
Gemfile.lock
57
*.gem

Gemfile.lock

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

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# RedBlackTree
22

33
![Version](https://img.shields.io/gem/v/red-black-tree)
4-
![Build](https://img.shields.io/github/actions/workflow/status/joshuay03/red-black-tree/.github/workflows/tests.yml?branch=main)
4+
![Build](https://badge.buildkite.com/6ccbd68c23960899d1deafdb4cfaa96f1e8c04ad6e198e193b.svg)
55

66
[Red-black tree](https://en.wikipedia.org/wiki/Red%E2%80%93black_tree) data structure for Ruby.
77

0 commit comments

Comments
 (0)