Skip to content

Commit ba04351

Browse files
authored
Merge branch 'develop' into kvssink-tests
2 parents daa5304 + 4d5cc9f commit ba04351

File tree

6 files changed

+376
-56
lines changed

6 files changed

+376
-56
lines changed

.github/workflows/ci.yml

Lines changed: 51 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -188,57 +188,57 @@ jobs:
188188
ulimit -c unlimited -S
189189
timeout --signal=SIGABRT 60m ./tst/producerTest
190190
191-
# memory-sanitizer:
192-
# runs-on: ubuntu-20.04
193-
# permissions:
194-
# id-token: write
195-
# contents: read
196-
# env:
197-
# CC: clang
198-
# CXX: clang++
199-
# AWS_KVS_LOG_LEVEL: 2
200-
# steps:
201-
# - name: Clone repository
202-
# uses: actions/checkout@v3
203-
# - name: Configure AWS Credentials
204-
# uses: aws-actions/configure-aws-credentials@v1-node16
205-
# with:
206-
# role-to-assume: ${{ secrets.AWS_ROLE_TO_ASSUME }}
207-
# role-session-name: ${{ secrets.AWS_ROLE_SESSION_NAME }}
208-
# aws-region: ${{ secrets.AWS_REGION }}
209-
# - name: Build repository
210-
# run: |
211-
# mkdir build && cd build
212-
# cmake .. -DBUILD_TEST=TRUE -DMEMORY_SANITIZER=TRUE -DBUILD_COMMON_LWS=TRUE
213-
# make
214-
# ulimit -c unlimited -S
215-
# timeout --signal=SIGABRT 150m ./tst/producerTest --gtest_break_on_failure
216-
# thread-sanitizer:
217-
# runs-on: ubuntu-20.04
218-
# permissions:
219-
# id-token: write
220-
# contents: read
221-
# env:
222-
# CC: clang
223-
# CXX: clang++
224-
# AWS_KVS_LOG_LEVEL: 2
225-
# steps:
226-
# - name: Clone repository
227-
# uses: actions/checkout@v3
228-
# - name: Configure AWS Credentials
229-
# uses: aws-actions/configure-aws-credentials@v1-node16
230-
# with:
231-
# role-to-assume: ${{ secrets.AWS_ROLE_TO_ASSUME }}
232-
# role-session-name: ${{ secrets.AWS_ROLE_SESSION_NAME }}
233-
# aws-region: ${{ secrets.AWS_REGION }}
234-
# - name: Build repository
235-
# run: |
236-
# sudo apt-get install -y libssl-dev libcurl4-openssl-dev liblog4cplus-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev gstreamer1.0-plugins-base-apps gstreamer1.0-plugins-bad gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly gstreamer1.0-tools
237-
# mkdir build && cd build
238-
# cmake .. -DBUILD_TEST=TRUE -DTHREAD_SANITIZER=TRUE -DBUILD_GSTREAMER_PLUGIN=TRUE -DBUILD_JNI=TRUE
239-
# make
240-
# ulimit -c unlimited -S
241-
# timeout --signal=SIGABRT 20m ./tst/producerTest
191+
# memory-sanitizer:
192+
# runs-on: ubuntu-20.04
193+
# permissions:
194+
# id-token: write
195+
# contents: read
196+
# env:
197+
# CC: clang
198+
# CXX: clang++
199+
# AWS_KVS_LOG_LEVEL: 2
200+
# steps:
201+
# - name: Clone repository
202+
# uses: actions/checkout@v3
203+
# - name: Configure AWS Credentials
204+
# uses: aws-actions/configure-aws-credentials@v1-node16
205+
# with:
206+
# role-to-assume: ${{ secrets.AWS_ROLE_TO_ASSUME }}
207+
# role-session-name: ${{ secrets.AWS_ROLE_SESSION_NAME }}
208+
# aws-region: ${{ secrets.AWS_REGION }}
209+
# - name: Build repository
210+
# run: |
211+
# mkdir build && cd build
212+
# cmake .. -DBUILD_TEST=TRUE -DMEMORY_SANITIZER=TRUE -DBUILD_COMMON_LWS=TRUE
213+
# make
214+
# ulimit -c unlimited -S
215+
# timeout --signal=SIGABRT 150m ./tst/producerTest --gtest_break_on_failure
216+
# thread-sanitizer:
217+
# runs-on: ubuntu-20.04
218+
# permissions:
219+
# id-token: write
220+
# contents: read
221+
# env:
222+
# CC: clang
223+
# CXX: clang++
224+
# AWS_KVS_LOG_LEVEL: 2
225+
# steps:
226+
# - name: Clone repository
227+
# uses: actions/checkout@v3
228+
# - name: Configure AWS Credentials
229+
# uses: aws-actions/configure-aws-credentials@v1-node16
230+
# with:
231+
# role-to-assume: ${{ secrets.AWS_ROLE_TO_ASSUME }}
232+
# role-session-name: ${{ secrets.AWS_ROLE_SESSION_NAME }}
233+
# aws-region: ${{ secrets.AWS_REGION }}
234+
# - name: Build repository
235+
# run: |
236+
# sudo apt-get install -y libssl-dev libcurl4-openssl-dev liblog4cplus-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev gstreamer1.0-plugins-base-apps gstreamer1.0-plugins-bad gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly gstreamer1.0-tools
237+
# mkdir build && cd build
238+
# cmake .. -DBUILD_TEST=TRUE -DTHREAD_SANITIZER=TRUE -DBUILD_GSTREAMER_PLUGIN=TRUE -DBUILD_JNI=TRUE
239+
# make
240+
# ulimit -c unlimited -S
241+
# timeout --signal=SIGABRT 20m ./tst/producerTest
242242

243243
ubuntu-gcc:
244244
runs-on: ubuntu-20.04

.github/workflows/raspberry-pi.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ jobs:
1818
include:
1919
# Debian 11
2020
- os: bullseye
21-
image: ghcr.io/dtcooper/raspberrypi-os:python3.12-bullseye
21+
image: ghcr.io/dtcooper/raspberrypi-os:python3.12-bullseye@sha256:72311cfece0656c91407b4fd982f5aaf0eded0fee477de58281e82ab67f4478f
2222
# Debian 12
2323
- os: bookworm
24-
image: ghcr.io/dtcooper/raspberrypi-os:python3.12-bookworm
24+
image: ghcr.io/dtcooper/raspberrypi-os:python3.12-bookworm@sha256:0632946b7dc03ec3d9f7aeef9df4287affb3d6fe413f0e5dfd11c2b73466a845
2525
fail-fast: false
2626

2727
name: Build on ${{ matrix.os }}
@@ -61,7 +61,7 @@ jobs:
6161
gstreamer1.0-tools gstreamer1.0-omx-generic \
6262
libcurl4-openssl-dev libgstreamer1.0-dev \
6363
libgstreamer-plugins-base1.0-dev liblog4cplus-dev \
64-
libssl-dev pkg-config
64+
libssl-dev pkg-config openssl
6565
6666
mkdir -p build
6767
cd build

0 commit comments

Comments
 (0)