Skip to content
This repository was archived by the owner on Sep 3, 2024. It is now read-only.

Commit 68cfac6

Browse files
build multiple containers
1 parent b50d04d commit 68cfac6

File tree

2 files changed

+42
-16
lines changed

2 files changed

+42
-16
lines changed

.github/workflows/ci.yml

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
name: Build
2+
3+
on: [pull_request]
4+
5+
jobs:
6+
continuous-integration:
7+
strategy:
8+
fail-fast: false
9+
matrix:
10+
env:
11+
- library-version: 1.2.0-beta.4
12+
container-runtime-version: 2.2.5
13+
container-runtime: alpine3.9
14+
runtime: alpine-x64
15+
- library-version: 1.2.0-beta.4
16+
container-runtime-version: 2.2.5
17+
container-runtime: alpine3.8
18+
runtime: alpine-x64
19+
- library-version: 1.2.0-beta.4
20+
container-runtime-version: 2.2.5
21+
container-runtime: stretch-slim
22+
runtime: debian.9-x64
23+
- library-version: 1.2.0-beta.4
24+
container-runtime-version: 2.2.5
25+
container-runtime: bionic
26+
runtime: ubuntu.18.04-x64
27+
runs-on: ubuntu-latest
28+
name: continuous-integration/${{ matrix.env.container-runtime }}
29+
steps:
30+
- name: filter
31+
uses: actions/bin/filter@master
32+
with:
33+
action: "opened|synchronize|reopened"
34+
- name: checkout
35+
uses: actions/checkout@master
36+
- name: build
37+
run: "./build.sh"
38+
env:
39+
LIBRARY_VERSION: ${{ matrix.env.library-version }}
40+
CONTAINER_RUNTIME_VERSION: ${{ matrix.env.container-runtime-version }}
41+
CONTAINER_RUNTIME: ${{ matrix.env.container-runtime }}
42+
RUNTIME: ${{ matrix.env.runtime }}

.github/workflows/main.yml

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

0 commit comments

Comments
 (0)