Skip to content

Commit

Permalink
Merge pull request #3705 from masatake/circleci--fedora-38
Browse files Browse the repository at this point in the history
Circleci: add  fedora 38
  • Loading branch information
masatake committed Apr 30, 2023
2 parents 39a0172 + ec4b019 commit fbd8778
Showing 1 changed file with 20 additions and 19 deletions.
39 changes: 20 additions & 19 deletions circle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@ jobs:
#
# This is for the latest RELEASED Fedora.
# Update the version of Fedora when new version is released.
# We don't use row hide, the development version of Fedora
# We don't use rawhide, the development version of Fedora
# till the list of TODO items of u-ctags becomes nil.
#
# We assume GNU Make is available.
#
fedora36_gmake:
fedora38_gmake:
working_directory: ~/universal-ctags
docker:
- image: docker.io/fedora:36
- image: docker.io/fedora:38
steps:
- run:
name: Install Git, Gdb and Procps-NG
Expand Down Expand Up @@ -39,10 +39,10 @@ jobs:
cd docs
make html
fedora36_gmake_roundtrip:
fedora38_gmake_roundtrip:
working_directory: ~/universal-ctags
docker:
- image: docker.io/fedora:36
- image: docker.io/fedora:38
steps:
- run:
name: Install Git and Gdb
Expand Down Expand Up @@ -132,10 +132,10 @@ jobs:
command: |
MAKE=bmake bmake roundtrip
fedora36_distcheck:
fedora38_distcheck:
working_directory: ~/universal-ctags
docker:
- image: docker.io/fedora:36
- image: docker.io/fedora:38
steps:
- run:
name: Install Git, Gdb and Procps-NG
Expand Down Expand Up @@ -173,20 +173,20 @@ jobs:
make distcheck GIT_DIR=__NO_GIT__
rmdir __NO_GIT__
ubi8_make:
stream9:
working_directory: ~/universal-ctags
docker:
- image: registry.access.redhat.com/ubi8:latest
- image: quay.io/centos/centos:stream9
steps:
- run:
name: Install Git
command: |
yum -y install git
yum -y --enablerepo=baseos --enablerepo=appstream --enablerepo=crb install git
- checkout
- run:
name: Install build tools
command: |
yum -y --enablerepo=ubi-8-appstream-rpms --enablerepo=ubi-8-baseos-rpms --enablerepo=ubi-8-codeready-builder-rpms install python3 gcc automake autoconf pkgconfig make libxml2-devel libyaml-devel pcre2-devel findutils diffutils sudo
yum -y --enablerepo=baseos --enablerepo=appstream --enablerepo=crb install python3 gcc automake autoconf pkgconfig make libxml2-devel libyaml-devel pcre2-devel findutils diffutils sudo
- run:
name: Build
command: |
Expand All @@ -196,9 +196,9 @@ jobs:
- run:
name: Test
command: |
make check
make check roundtrip
ubi8_make_roundtrip:
ubi8:
working_directory: ~/universal-ctags
docker:
- image: registry.access.redhat.com/ubi8:latest
Expand All @@ -221,7 +221,8 @@ jobs:
- run:
name: Test
command: |
make roundtrip
make check roundtrip
centos7_make:
working_directory: ~/universal-ctags
docker:
Expand Down Expand Up @@ -381,13 +382,13 @@ workflows:
jobs:
- ubuntu20_32bit
- fedora30_bmake
- fedora36_distcheck
- ubi8_make
- fedora36_gmake
- fedora38_distcheck
- stream9
- ubi8
- fedora38_gmake
- fedora33_cross_aarch64
- centos7_make
- ubuntu20_mingw
- ubi8_make_roundtrip
- fedora30_bmake_roundtrip
- fedora36_gmake_roundtrip
- fedora38_gmake_roundtrip
- centos7_make_roundtrip

0 comments on commit fbd8778

Please sign in to comment.