Skip to content

Commit

Permalink
Add RTEMS 5 (pc686-qemu) jobs
Browse files Browse the repository at this point in the history
  • Loading branch information
ralphlange committed Apr 9, 2021
1 parent 6702a8a commit 822293d
Show file tree
Hide file tree
Showing 6 changed files with 50 additions and 2 deletions.
3 changes: 2 additions & 1 deletion .github/workflows/build-and-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -139,14 +139,15 @@ jobs:
CMP: ${{ matrix.cmp }}
BCFG: ${{ matrix.configuration }}
RTEMS: ${{ matrix.rtems }}
RTEMS_TARGET: RTEMS-pc686-qemu
APT: re2c g++-mingw-w64-i686 g++-mingw-w64-x86-64 qemu-system-x86
strategy:
fail-fast: false
matrix:
os: [ubuntu-20.04]
cmp: [gcc]
configuration: [default, debug]
rtems: ["4.9", "4.10"]
rtems: ["4.9", "4.10", "5"]
steps:
- uses: actions/checkout@v2
- name: Prepare and compile dependencies
Expand Down
15 changes: 15 additions & 0 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -162,3 +162,18 @@ rtems4.10_debug:
variables:
RTEMS: "4.10"
BCFG: "debug"

rtems5_default:
extends: .build
image: ubuntu:focal
variables:
RTEMS: "5"
RTEMS_TARGET: "RTEMS-pc686-qemu"

rtems5_debug:
extends: .build
image: ubuntu:focal
variables:
RTEMS: "5"
RTEMS_TARGET: "RTEMS-pc686-qemu"
BCFG: "debug"
5 changes: 5 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,11 @@ jobs:
- env: SET=test01 RTEMS=4.10 APT=usrmerge
- env: SET=test01 RTEMS=4.10 BCFG=debug APT=usrmerge

- env: SET=test01 RTEMS=5 RTEMS_TARGET=RTEMS-pc686-qemu
dist: focal
- env: SET=test01 RTEMS=5 RTEMS_TARGET=RTEMS-pc686-qemu BCFG=debug
dist: focal

- env: SET=test01
os: windows
- env: SET=test01 BCFG=static
Expand Down
17 changes: 17 additions & 0 deletions github-actions/ci-scripts-build.yml.example-full
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,9 @@ jobs:
BCFG: ${{ matrix.configuration }}
WINE: ${{ matrix.wine }}
RTEMS: ${{ matrix.rtems }}
RTEMS_TARGET: ${{ matrix.rtems_target }}
EXTRA: ${{ matrix.extra }}
TEST: ${{ matrix.test }}
strategy:
fail-fast: false
matrix:
Expand Down Expand Up @@ -80,6 +82,21 @@ jobs:
rtems: "4.9"
name: "Ub-20 gcc-9 + RT-4.9"

- os: ubuntu-20.04
cmp: gcc
configuration: default
rtems: "5"
rtems_target: RTEMS-pc686-qemu
name: "Ub-20 gcc-9 + RT-5.1 pc686"

- os: ubuntu-20.04
cmp: gcc
configuration: default
rtems: "5"
rtems_target: RTEMS-beatnik
test: NO
name: "Ub-20 gcc-9 + RT-5.1 beatnik"

- os: ubuntu-16.04
cmp: gcc-4.8
utoolchain: true
Expand Down
9 changes: 8 additions & 1 deletion gitlab/.gitlab-ci.yml.example-full
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ wine64_debug:
BCFG: "debug"
WINE: "64"

# Cross-builds to RTEMS 4.9 and 4.10
# Cross-builds to RTEMS 4.9, 4.10 and 5
rtems4.9_default:
extends: .build
variables:
Expand All @@ -112,3 +112,10 @@ rtems4.10_debug:
RTEMS: "4.10"
BASE: "7.0"
BCFG: "debug"

rtems5_default:
extends: .build
image: ubuntu:focal
variables:
RTEMS: "5"
RTEMS_TARGET: "RTEMS-pc686-qemu"
3 changes: 3 additions & 0 deletions travis/.travis.yml.example-full
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,9 @@ jobs:

- env: BASE=7.0 RTEMS=4.9 APT=usrmerge

- env: BASE=7.0 RTEMS=5 RTEMS_TARGET=RTEMS-pc686-qemu
dist: focal

# Other gcc versions (added as an extra package)

- env: BASE=7.0
Expand Down

0 comments on commit 822293d

Please sign in to comment.