Skip to content

Commit

Permalink
Update presubmit.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
TApplencourt authored Aug 19, 2024
1 parent e8dd763 commit 0c8c419
Showing 1 changed file with 20 additions and 2 deletions.
22 changes: 20 additions & 2 deletions .github/workflows/presubmit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,21 @@ jobs:
skip_after_successful_duplicate: 'true'
paths_ignore: '["**/README.md"]'
do_not_skip: '["pull_request"]'

babeltrace2:
lttng-tools:
needs: pre_job
if: ${{ needs.pre_job.outputs.should_skip != 'true' }}
name: Build lttng-tools
runs-on: ubuntu-latest
steps:
- run: sudo apt update; sudo apt install -y gcc g++
- run: git clone -b anl-ms3 git://git.efficios.com/deliverable/lttng-tools.git
- run: |
./bootstrap
./configure --disable-bin-lttng-crash --prefix=$HOME/babeltrace2/2.0.4
working-directory: lttng-tools
babeltrace2:
needs: [pre_job,lttng-tools]
if: ${{ needs.pre_job.outputs.should_skip != 'true' }}
name: Build and cache Babeltrace2
runs-on: ubuntu-latest
steps:
Expand All @@ -39,6 +50,13 @@ jobs:
patch -p1 < str_nullptr.patch
if: steps.babeltrace2.outputs.cache-hit != 'true'
working-directory: babeltrace2-2.0.4
- name: Load Env
run: |
echo "$HOME/babeltrace2/2.0.4/bin" >> $GITHUB_PATH
echo "PKG_CONFIG_PATH=$HOME/babeltrace2/2.0.4/lib/pkgconfig:$PKG_CONFIG_PATH" >> $GITHUB_ENV
echo "CPATH=$HOME/babeltrace2/2.0.4/include:$CPATH" >> $GITHUB_ENV
echo "LD_LIBRARY_PATH=$HOME/babeltrace2/2.0.4/lib:$LD_LIBRARY_PATH" >> $GITHUB_ENV
echo "LIBRARY_PATH=$HOME/babeltrace2/2.0.4/lib:$LIBRARY_PATH" >> $GITHUB_ENV
- run: ./bootstrap
if: steps.babeltrace2.outputs.cache-hit != 'true'
working-directory: babeltrace2-2.0.4
Expand Down

0 comments on commit 0c8c419

Please sign in to comment.