Skip to content

CLT latest release installation tests 9e7f68d0bd4b7f91307666312027646ac9561d18 #174

CLT latest release installation tests 9e7f68d0bd4b7f91307666312027646ac9561d18

CLT latest release installation tests 9e7f68d0bd4b7f91307666312027646ac9561d18 #174

Workflow file for this run

name: CLT latest release installation tests
run-name: CLT latest release installation tests ${{ github.sha }}
on:
schedule:
- cron: '00 20 * * *'
push:
paths:
- 'test/clt-tests/**'
branches:
- manticore-6.2.12
pull_request:
branches: [ master ]
paths:
- 'test/clt-tests/installation/**'
# cancels the previous workflow run when a new one appears in the same branch (e.g. master or a PR's branch)
concurrency:
group: clt_nightly_${{ github.ref }}
cancel-in-progress: true
jobs:
clt_rhel_release_installation:
name: Testing RHEL release packages installation
strategy:
fail-fast: false
matrix:
image: [ "centos:7", "almalinux:8", "almalinux:9", "oraclelinux:9", "amazonlinux:latest" ]
runs-on: ubuntu-22.04
steps:
- uses: manticoresoftware/[email protected]
with:
ref: manticore-6.2.12
image: ${{ matrix.image }}
test_prefix: test/clt-tests/installation/rhel-release-
clt_deb_release_installation:
name: Testing DEB release packages installation
strategy:
fail-fast: false
matrix:
image: [ "ubuntu:bionic", "ubuntu:focal", "ubuntu:jammy", "debian:buster", "debian:bullseye", "debian:bookworm" ]
runs-on: ubuntu-22.04
steps:
- uses: manticoresoftware/[email protected]
with:
ref: manticore-6.2.12
image: ${{ matrix.image }}
test_prefix: test/clt-tests/installation/deb-release-
clt_rhel_dev_update:
name: Testing RHEL dev packages update
strategy:
fail-fast: false
matrix:
image: [ "centos:7", "almalinux:8", "almalinux:9", "oraclelinux:9", "amazonlinux:latest" ]
runs-on: ubuntu-22.04
steps:
- uses: manticoresoftware/[email protected]
with:
image: ${{ matrix.image }}
test_prefix: test/clt-tests/installation/rhel-dev-u
clt_deb_dev_update:
name: Testing DEB dev packages update
strategy:
fail-fast: false
matrix:
image: [ "ubuntu:bionic", "ubuntu:focal", "ubuntu:jammy", "debian:buster", "debian:bullseye", "debian:bookworm" ]
runs-on: ubuntu-22.04
steps:
- uses: manticoresoftware/[email protected]
with:
image: ${{ matrix.image }}
test_prefix: test/clt-tests/installation/deb-dev-u