Skip to content

Commit fbd8778

Browse files
authored
Merge pull request #3705 from masatake/circleci--fedora-38
Circleci: add fedora 38
2 parents 39a0172 + ec4b019 commit fbd8778

File tree

1 file changed

+20
-19
lines changed

1 file changed

+20
-19
lines changed

circle.yml

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ jobs:
33
#
44
# This is for the latest RELEASED Fedora.
55
# Update the version of Fedora when new version is released.
6-
# We don't use row hide, the development version of Fedora
6+
# We don't use rawhide, the development version of Fedora
77
# till the list of TODO items of u-ctags becomes nil.
88
#
99
# We assume GNU Make is available.
1010
#
11-
fedora36_gmake:
11+
fedora38_gmake:
1212
working_directory: ~/universal-ctags
1313
docker:
14-
- image: docker.io/fedora:36
14+
- image: docker.io/fedora:38
1515
steps:
1616
- run:
1717
name: Install Git, Gdb and Procps-NG
@@ -39,10 +39,10 @@ jobs:
3939
cd docs
4040
make html
4141
42-
fedora36_gmake_roundtrip:
42+
fedora38_gmake_roundtrip:
4343
working_directory: ~/universal-ctags
4444
docker:
45-
- image: docker.io/fedora:36
45+
- image: docker.io/fedora:38
4646
steps:
4747
- run:
4848
name: Install Git and Gdb
@@ -132,10 +132,10 @@ jobs:
132132
command: |
133133
MAKE=bmake bmake roundtrip
134134
135-
fedora36_distcheck:
135+
fedora38_distcheck:
136136
working_directory: ~/universal-ctags
137137
docker:
138-
- image: docker.io/fedora:36
138+
- image: docker.io/fedora:38
139139
steps:
140140
- run:
141141
name: Install Git, Gdb and Procps-NG
@@ -173,20 +173,20 @@ jobs:
173173
make distcheck GIT_DIR=__NO_GIT__
174174
rmdir __NO_GIT__
175175
176-
ubi8_make:
176+
stream9:
177177
working_directory: ~/universal-ctags
178178
docker:
179-
- image: registry.access.redhat.com/ubi8:latest
179+
- image: quay.io/centos/centos:stream9
180180
steps:
181181
- run:
182182
name: Install Git
183183
command: |
184-
yum -y install git
184+
yum -y --enablerepo=baseos --enablerepo=appstream --enablerepo=crb install git
185185
- checkout
186186
- run:
187187
name: Install build tools
188188
command: |
189-
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
189+
yum -y --enablerepo=baseos --enablerepo=appstream --enablerepo=crb install python3 gcc automake autoconf pkgconfig make libxml2-devel libyaml-devel pcre2-devel findutils diffutils sudo
190190
- run:
191191
name: Build
192192
command: |
@@ -196,9 +196,9 @@ jobs:
196196
- run:
197197
name: Test
198198
command: |
199-
make check
199+
make check roundtrip
200200
201-
ubi8_make_roundtrip:
201+
ubi8:
202202
working_directory: ~/universal-ctags
203203
docker:
204204
- image: registry.access.redhat.com/ubi8:latest
@@ -221,7 +221,8 @@ jobs:
221221
- run:
222222
name: Test
223223
command: |
224-
make roundtrip
224+
make check roundtrip
225+
225226
centos7_make:
226227
working_directory: ~/universal-ctags
227228
docker:
@@ -381,13 +382,13 @@ workflows:
381382
jobs:
382383
- ubuntu20_32bit
383384
- fedora30_bmake
384-
- fedora36_distcheck
385-
- ubi8_make
386-
- fedora36_gmake
385+
- fedora38_distcheck
386+
- stream9
387+
- ubi8
388+
- fedora38_gmake
387389
- fedora33_cross_aarch64
388390
- centos7_make
389391
- ubuntu20_mingw
390-
- ubi8_make_roundtrip
391392
- fedora30_bmake_roundtrip
392-
- fedora36_gmake_roundtrip
393+
- fedora38_gmake_roundtrip
393394
- centos7_make_roundtrip

0 commit comments

Comments
 (0)