Skip to content

Commit c83448b

Browse files
run tests for all validated designs, rocky/rhel, 8/9
1 parent 2e71389 commit c83448b

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

.github/workflows/test-deployer.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,16 @@ jobs:
149149
cd themis
150150
ls -la
151151
152+
- name: Patch Remi repository URL (hack; remove this later)
153+
working-directory: ../themis
154+
run: |
155+
cat > inventories/common/group_vars/redis.yml << 'EOF'
156+
---
157+
redis_install_from_source: false
158+
redis_remi_repo_url: "http://rpms.remirepo.net/enterprise/remi-release-{{ ansible_distribution_major_version }}.rpm"
159+
EOF
160+
cp inventories/common/group_vars/redis.yml inventories/common/group_vars/redis_secondary.yml
161+
152162
- name: Install Themis Python script dependencies
153163
working-directory: ../themis
154164
run: pip install -r scripts/requirements.txt

.github/workflows/test-on-pull-request.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ jobs:
1212
strategy:
1313
matrix:
1414
design: [aio, minimal, ha2, asa]
15+
os-type: [rocky, rhel]
16+
os-version: [8, 9]
1517
fail-fast: false
1618
uses: ./.github/workflows/test-deployer.yml
1719
with:

0 commit comments

Comments
 (0)