#6045 add put roc version first (before os name/version)

This commit is contained in:
khalyomede 2023-11-22 16:29:32 +01:00
parent 61bbb4c4e3
commit 6a18626b82
11 changed files with 30 additions and 30 deletions

View file

@ -4,97 +4,97 @@ on:
name: Docker images tests
jobs:
ubuntu-latest-nightly:
name: ubuntu-latest-nightly
nightly-ubuntu-latest:
name: nightly-ubuntu-latest
runs-on: [ubuntu-20.04]
timeout-minutes: 120
steps:
- uses: actions/checkout@v3
- name: Copy example docker file
run: cp docker/ubuntu-latest-nightly/docker-compose.example.yml docker/ubuntu-latest-nightly/docker-compose.yml
run: cp docker/nightly-ubuntu-latest/docker-compose.example.yml docker/nightly-ubuntu-latest/docker-compose.yml
- name: Build image
run: docker-compose -f docker/ubuntu-latest-nightly/docker-compose.yml build
run: docker-compose -f docker/nightly-ubuntu-latest/docker-compose.yml build
- name: Run hello world test
run: docker-compose -f docker/ubuntu-latest-nightly/docker-compose.yml run roc examples/helloWorld.roc
run: docker-compose -f docker/nightly-ubuntu-latest/docker-compose.yml run roc examples/helloWorld.roc
- name: Run C platform test
run: docker-compose -f docker/ubuntu-latest-nightly/docker-compose.yml run roc examples/platform-switching/rocLovesC.roc
run: docker-compose -f docker/nightly-ubuntu-latest/docker-compose.yml run roc examples/platform-switching/rocLovesC.roc
ubuntu-2204-nightly:
name: ubuntu-2204-nightly
nightly-ubuntu-2204:
name: nightly-ubuntu-2204
runs-on: [ubuntu-20.04]
timeout-minutes: 120
steps:
- uses: actions/checkout@v3
- name: Copy example docker file
run: cp docker/ubuntu-2204-nightly/docker-compose.example.yml docker/ubuntu-2204-nightly/docker-compose.yml
run: cp docker/nightly-ubuntu-2204/docker-compose.example.yml docker/nightly-ubuntu-2204/docker-compose.yml
- name: Build image
run: docker-compose -f docker/ubuntu-2204-nightly/docker-compose.yml build
run: docker-compose -f docker/nightly-ubuntu-2204/docker-compose.yml build
- name: Run hello world test
run: docker-compose -f docker/ubuntu-2204-nightly/docker-compose.yml run roc examples/helloWorld.roc
run: docker-compose -f docker/nightly-ubuntu-2204/docker-compose.yml run roc examples/helloWorld.roc
- name: Run C platform test
run: docker-compose -f docker/ubuntu-2204-nightly/docker-compose.yml run roc examples/platform-switching/rocLovesC.roc
run: docker-compose -f docker/nightly-ubuntu-2204/docker-compose.yml run roc examples/platform-switching/rocLovesC.roc
ubuntu-2004-nightly:
name: ubuntu-2004-nightly
nightly-ubuntu-2004:
name: nightly-ubuntu-2004
runs-on: [ubuntu-20.04]
timeout-minutes: 120
steps:
- uses: actions/checkout@v3
- name: Copy example docker file
run: cp docker/ubuntu-2004-nightly/docker-compose.example.yml docker/ubuntu-2004-nightly/docker-compose.yml
run: cp docker/nightly-ubuntu-2004/docker-compose.example.yml docker/nightly-ubuntu-2004/docker-compose.yml
- name: Build image
run: docker-compose -f docker/ubuntu-2004-nightly/docker-compose.yml build
run: docker-compose -f docker/nightly-ubuntu-2004/docker-compose.yml build
- name: Run hello world test
run: docker-compose -f docker/ubuntu-2004-nightly/docker-compose.yml run roc examples/helloWorld.roc
run: docker-compose -f docker/nightly-ubuntu-2004/docker-compose.yml run roc examples/helloWorld.roc
- name: Run C platform test
run: docker-compose -f docker/ubuntu-2004-nightly/docker-compose.yml run roc examples/platform-switching/rocLovesC.roc
run: docker-compose -f docker/nightly-ubuntu-2004/docker-compose.yml run roc examples/platform-switching/rocLovesC.roc
debian-latest-nightly:
name: debian-latest-nightly
nightly-debian-latest:
name: nightly-debian-latest
runs-on: [ubuntu-20.04]
timeout-minutes: 120
steps:
- uses: actions/checkout@v3
- name: Copy example docker file
run: cp docker/debian-latest-nightly/docker-compose.example.yml docker/debian-latest-nightly/docker-compose.yml
run: cp docker/nightly-debian-latest/docker-compose.example.yml docker/nightly-debian-latest/docker-compose.yml
- name: Build image
run: docker-compose -f docker/debian-latest-nightly/docker-compose.yml build
run: docker-compose -f docker/nightly-debian-latest/docker-compose.yml build
- name: Run hello world test
run: docker-compose -f docker/debian-latest-nightly/docker-compose.yml run roc examples/helloWorld.roc
run: docker-compose -f docker/nightly-debian-latest/docker-compose.yml run roc examples/helloWorld.roc
- name: Run C platform test
run: docker-compose -f docker/debian-latest-nightly/docker-compose.yml run roc examples/platform-switching/rocLovesC.roc
run: docker-compose -f docker/nightly-debian-latest/docker-compose.yml run roc examples/platform-switching/rocLovesC.roc
debian-bookworm-nightly:
name: debian-bookworm-nightly
nightly-debian-bookworm:
name: nightly-debian-bookworm
runs-on: [ubuntu-20.04]
timeout-minutes: 120
steps:
- uses: actions/checkout@v3
- name: Copy example docker file
run: cp docker/debian-bookworm-nightly/docker-compose.example.yml docker/debian-bookworm-nightly/docker-compose.yml
run: cp docker/nightly-debian-bookworm/docker-compose.example.yml docker/nightly-debian-bookworm/docker-compose.yml
- name: Build image
run: docker-compose -f docker/debian-bookworm-nightly/docker-compose.yml build
run: docker-compose -f docker/nightly-debian-bookworm/docker-compose.yml build
- name: Run hello world test
run: docker-compose -f docker/debian-bookworm-nightly/docker-compose.yml run roc examples/helloWorld.roc
run: docker-compose -f docker/nightly-debian-bookworm/docker-compose.yml run roc examples/helloWorld.roc
- name: Run C platform test
run: docker-compose -f docker/debian-bookworm-nightly/docker-compose.yml run roc examples/platform-switching/rocLovesC.roc
run: docker-compose -f docker/nightly-debian-bookworm/docker-compose.yml run roc examples/platform-switching/rocLovesC.roc