Skip to content

Commit

Permalink
rollback 9.2.x
Browse files Browse the repository at this point in the history
  • Loading branch information
rigazilla committed Feb 7, 2023
1 parent 7f5945c commit 76e5096
Show file tree
Hide file tree
Showing 2 changed files with 74 additions and 1 deletion.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ env:
on:
push:
tags:
- "*"
- 9.2.**
jobs:
run-ci-tests-stream-8:
runs-on: ubuntu-latest
Expand Down
73 changes: 73 additions & 0 deletions .github/workflows/pr.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
name: infinispan-netcore-tests
env:
ISPN_VER: "14.0.6.Final"
CLIENT_VERSION: ${{ github.event.release.tag_name }}
on:
pull_request:
branches: 9.2.x
jobs:
run-ci-tests-stream-8:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Inject slug/short variables
uses: rlespinasse/github-slug-action@v4
- run: echo $GITHUB_BASE_REF
- run: mkdir build && chmod a+rwx . documentation build
- run: podman build -t quay.io/rigazilla/ci-build-centos-8:latest -f ci-build/centos-stream8.Dockerfile .
- 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=14.0.4.Final CLIENT_VERSION=$GITHUB_BASE_REF.$GITHUB_REF_SLUG PLATFORM_TAG=el8 ./build.sh"
run-ci-tests-stream-9:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Inject slug/short variables
uses: rlespinasse/github-slug-action@v4
- run: echo $GITHUB_REF_NAME
- run: mkdir build && chmod a+rwx . documentation build
- run: podman build -t quay.io/rigazilla/ci-build-centos-9:latest -f ci-build/centos-stream9.Dockerfile .
- 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=14.0.4.Final CLIENT_VERSION=$GITHUB_BASE_REF.$GITHUB_REF_SLUG PLATFORM_TAG=el9 ./build.sh"
run-ci-tests-win:
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- name: Inject slug/short variables
uses: rlespinasse/github-slug-action@v4
- run: echo $GITHUB_REF_NAME
- name: Add msbuild to PATH
uses: microsoft/[email protected]
- name: Build Protobuf
shell: cmd
run: |
cd ${{ github.workspace }}
git clone -b v3.7.1 https://github.com/protocolbuffers/protobuf.git
mkdir libs
cd protobuf
mkdir build && cd build
cmake -G "Visual Studio 17 2022" -Dprotobuf_MSVC_STATIC_RUNTIME=OFF -DCMAKE_INSTALL_PREFIX=${{ github.workspace }}\libs -Dprotobuf_BUILD_TESTS=OFF ${{ github.workspace }}\protobuf\cmake
cmake --build . --config RelWithDebInfo --target install
- name: Set up JDK 11
uses: actions/setup-java@v1
with:
java-version: 11
- uses: actions/setup-python@v4
with:
python-version: "3.x" # Version range or exact version of a Python version to use, using SemVer's version range syntax
architecture: "x64" # optional x64 or x86. Defaults to x64 if not specified
- shell: cmd
run: |
echo '::echo::on'
where swig
where mvn
where java
dir C:\ProgramData\Chocolatey\tools
set generator="Visual Studio 17 2022"
set SWIG_DIR=C:\ProgramData\Chocolatey\bin
set SWIG_EXECUTABLE=C:\ProgramData\Chocolatey\bin\swig.exe
set MVN_PROGRAM=C:\ProgramData\chocolatey\lib\maven\apache-maven-3.8.6\bin\mvn
set PROTOBUF_LIBRARY=${{ github.workspace }}\libs\lib\libprotobuf.lib
set PROTOBUF_PROTOC_EXECUTABLE=${{ github.workspace }}\libs\bin\protoc.exe
set PROTOBUF_PROTOC_LIBRARY=${{ github.workspace }}\libs\lib\libprotoc.lib
set PROTOBUF_INCLUDE_DIR=${{ github.workspace }}\libs\include
set INFINISPAN_VERSION=14.0.6.Final
set CLIENT_VERSION=%GITHUB_REF_NAME%
build.bat

0 comments on commit 76e5096

Please sign in to comment.