Skip to content

Commit d0a8d92

Browse files
committed
Bump centos stream10, server 15.0.14.Final
1 parent 40673d5 commit d0a8d92

File tree

4 files changed

+60
-14
lines changed

4 files changed

+60
-14
lines changed

.github/workflows/cd.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,16 @@ on:
66
tags:
77
- 9.3.**
88
jobs:
9-
run-rel-tests-stream-8:
9+
run-rel-tests-stream-10:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- uses: actions/checkout@v2
1313
- name: Inject slug/short variables
1414
uses: rlespinasse/github-slug-action@v4
1515
- run: echo $GITHUB_REF_NAME
1616
- run: mkdir build && chmod a+rwx . documentation build
17-
- run: podman build -t quay.io/rigazilla/ci-build-centos-8:latest -f ci-build/centos-stream8.Dockerfile .
18-
- run: podman run -v `pwd`:/home/jboss/cpp-client quay.io/rigazilla/ci-build-centos-8:latest /bin/bash -c "cd cpp-client && PATH=\$JAVA_HOME/bin:$PATH INFINISPAN_VERSION=15.0.14.Final CLIENT_VERSION=$GITHUB_REF_NAME PLATFORM_TAG=el8 ./build.sh"
17+
- run: podman build -t quay.io/rigazilla/ci-build-centos-10:latest -f ci-build/centos-stream10.Dockerfile .
18+
- run: podman run -v `pwd`:/home/jboss/cpp-client quay.io/rigazilla/ci-build-centos-10:latest /bin/bash -c "cd cpp-client && PATH=\$JAVA_HOME/bin:$PATH INFINISPAN_VERSION=15.0.14.Final CLIENT_VERSION=$GITHUB_REF_NAME PLATFORM_TAG=el10 ./build.sh"
1919
- uses: ncipollo/release-action@v1
2020
with:
2121
artifacts: "build/*.rpm,builddeb/*.deb"

.github/workflows/ci.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: infinispan-cpp-client-pr
22
env:
3-
ISPN_VER: "15.0.0.Dev07"
3+
ISPN_VER: "15.0.14.Final"
44
CLIENT_VERSION: ${{ github.event.release.tag_name }}
55
on:
66
push:
@@ -12,16 +12,16 @@ on:
1212
- 'main'
1313
- '9.3.x'
1414
jobs:
15-
run-ci-tests-stream-8:
15+
run-ci-tests-stream-10:
1616
runs-on: ubuntu-latest
1717
steps:
1818
- uses: actions/checkout@v2
1919
- name: Inject slug/short variables
2020
uses: rlespinasse/github-slug-action@v4
2121
- run: echo $GITHUB_BASE_REF
2222
- run: mkdir build && chmod a+rwx . documentation build
23-
- run: podman build -t quay.io/rigazilla/ci-build-centos-8:latest -f ci-build/centos-stream8.Dockerfile .
24-
- run: podman run -v `pwd`:/home/jboss/cpp-client quay.io/rigazilla/ci-build-centos-8:latest /bin/bash -c "cd cpp-client && INFINISPAN_VERSION=15.0.0.Dev07 ISPN_CLIENT_VERSION=$GITHUB_REF_NAME-latest PLATFORM_TAG=el8 ./build.sh"
23+
- run: podman build -t quay.io/rigazilla/ci-build-centos-10:latest -f ci-build/centos-stream10.Dockerfile .
24+
- run: podman run -v `pwd`:/home/jboss/cpp-client quay.io/rigazilla/ci-build-centos-10:latest /bin/bash -c "cd cpp-client && INFINISPAN_VERSION=15.0.14.Final ISPN_CLIENT_VERSION=$GITHUB_REF_NAME-latest PLATFORM_TAG=el10 ./build.sh"
2525
- if: ${{ github.event_name == 'push' }}
2626
uses: ncipollo/release-action@v1
2727
with:
@@ -38,7 +38,7 @@ jobs:
3838
- run: echo $GITHUB_REF_NAME
3939
- run: mkdir build && chmod a+rwx . documentation build
4040
- run: podman build -t quay.io/rigazilla/ci-build-centos-9:latest -f ci-build/centos-stream9.Dockerfile .
41-
- run: podman run -v `pwd`:/home/jboss/cpp-client quay.io/rigazilla/ci-build-centos-9:latest /bin/bash -c "cd cpp-client && INFINISPAN_VERSION=15.0.0.Dev07 CLIENT_VERSION=$GITHUB_REF_NAME-latest PLATFORM_TAG=el9 ./build.sh"
41+
- run: podman run -v `pwd`:/home/jboss/cpp-client quay.io/rigazilla/ci-build-centos-9:latest /bin/bash -c "cd cpp-client && INFINISPAN_VERSION=15.0.14.Final CLIENT_VERSION=$GITHUB_REF_NAME-latest PLATFORM_TAG=el9 ./build.sh"
4242
- if: ${{ github.event_name == 'push' }}
4343
uses: ncipollo/release-action@v1
4444
with:
@@ -91,7 +91,7 @@ jobs:
9191
set PROTOBUF_PROTOC_EXECUTABLE=${{ github.workspace }}\libs\bin\protoc.exe
9292
set PROTOBUF_PROTOC_LIBRARY=${{ github.workspace }}\libs\lib\libprotoc.lib
9393
set PROTOBUF_INCLUDE_DIR=${{ github.workspace }}\libs\include
94-
set INFINISPAN_VERSION=15.0.0.Dev07
94+
set INFINISPAN_VERSION=15.0.14.Final
9595
set CLIENT_VERSION=%GITHUB_REF_NAME%-latest
9696
set ISPN_CLIENT_VERSION=%GITHUB_REF_NAME%-latest
9797
build.bat

.github/workflows/memcheck.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: infinispan-cpp-client-memcheck
22
env:
3-
ISPN_VER: "15.0.0.Dev07"
3+
ISPN_VER: "15.0.14.Final"
44
CLIENT_VERSION: ${{ github.event.release.tag_name }}
55
on:
66
push:
@@ -12,23 +12,23 @@ on:
1212
- 'main'
1313
- '9.3.x'
1414
jobs:
15-
run-memcheck-tests-stream-8:
15+
run-memcheck-tests-stream-10:
1616
runs-on: ubuntu-latest
1717
steps:
1818
- uses: actions/checkout@v2
1919
- name: Inject slug/short variables
2020
uses: rlespinasse/github-slug-action@v4
2121
- run: echo $GITHUB_BASE_REF
2222
- run: mkdir build && chmod a+rwx . documentation build
23-
- run: podman build -t quay.io/rigazilla/ci-build-centos-8:latest -f ci-build/centos-stream8.Dockerfile .
23+
- run: podman build -t quay.io/rigazilla/ci-build-centos-10:latest -f ci-build/centos-stream10.Dockerfile .
2424
- name: Run CI tests
2525
id: ci-tests
26-
run: podman run -v `pwd`:/home/jboss/cpp-client quay.io/rigazilla/ci-build-centos-8:latest /bin/bash -c "cd cpp-client && INFINISPAN_VERSION=15.0.0.Dev07 CLIENT_VERSION=$GITHUB_BASE_REF.$GITHUB_REF_SLUG PLATFORM_TAG=el8 ./build.sh MEMECHECK"
26+
run: podman run -v `pwd`:/home/jboss/cpp-client quay.io/rigazilla/ci-build-centos-10:latest /bin/bash -c "cd cpp-client && INFINISPAN_VERSION=15.0.14.Final CLIENT_VERSION=$GITHUB_BASE_REF.$GITHUB_REF_SLUG PLATFORM_TAG=el10 ./build.sh MEMECHECK"
2727
- name: Archive memcheck results
2828
if: failure() || success()
2929
uses: actions/upload-artifact@v4.4.3
3030
with:
31-
name: memcheck-report-centos8
31+
name: memcheck-report-centos10
3232
path: build/Testing/Temporary/*
3333
retention-days: 10
3434
- name: Fail on previous errors
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
FROM quay.io/centos/centos:stream10
2+
3+
ENV JAVA_HOME=/usr/lib/jvm/java-21
4+
5+
RUN yum -y install 'dnf-command(config-manager)'
6+
RUN yum config-manager --set-enabled crb
7+
RUN dnf -y update && \
8+
dnf -y install \
9+
cmake \
10+
cyrus-sasl-devel \
11+
cyrus-sasl-plain \
12+
cyrus-sasl-md5 \
13+
cyrus-sasl-gssapi \
14+
iputils \
15+
krb5-workstation \
16+
krb5-devel \
17+
maven \
18+
openssl-devel \
19+
procps-ng \
20+
protobuf \
21+
protobuf-devel \
22+
python3 \
23+
rpmdevtools \
24+
valgrind \
25+
wget \
26+
yum-utils \
27+
java-21-openjdk-devel && \
28+
dnf -y group install "Development Tools" && \
29+
dnf clean all && \
30+
rm -rf /var/cache/yum
31+
32+
#RUN wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo
33+
#RUN yum -y install apache-maven
34+
35+
#RUN cd /usr/lib64 && ln -s libkrb5.so.3.3 libkrb5.so && ln -s libkrb5support.so.0.1 libkrb5support.so
36+
37+
RUN groupadd -r jboss -g 1000 && useradd -u 1000 -r -g jboss -m -d /home/jboss -s /sbin/nologin -c "JBoss user" jboss && \
38+
chmod 755 /home/jboss
39+
40+
# Set the working directory to jboss' user home directory
41+
WORKDIR /home/jboss
42+
43+
# Specify the user which should be used to execute all commands below
44+
USER jboss
45+
46+

0 commit comments

Comments
 (0)