Skip to content

Commit

Permalink
Things work
Browse files Browse the repository at this point in the history
  • Loading branch information
schmidma committed Nov 4, 2024
1 parent 66a9a00 commit 4811598
Show file tree
Hide file tree
Showing 71 changed files with 1,947 additions and 1,557 deletions.
52 changes: 39 additions & 13 deletions .github/workflows/pull-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ env:
CARGO_HOME: /__w/hulk/cargo
CARGO_TARGET_DIR: /__w/hulk/target
CARGO_TERM_COLOR: always
NAOSDK_HOME: /__w/hulk/naosdk
HULK_DATA_HOME: /__w/hulk/data
NAOSDK_AUTOMATIC_YES: 1

jobs:
Expand All @@ -34,8 +34,9 @@ jobs:
path:
[
.,
tools/aliveness,
tools/hula,
services/aliveness,
services/breeze,
services/hula,
]
runs-on:
- self-hosted
Expand Down Expand Up @@ -119,22 +120,47 @@ jobs:
lfs: true
- name: Build
run: |
./pepsi build --target ${{ matrix.target }} --profile ${{ matrix.profile }}
./pepsi build --profile ${{ matrix.profile }} ${{ matrix.target }}
build_services:
name: Build
strategy:
matrix:
path:
[
services/aliveness,
services/breeze,
services/hula,
]
runs-on:
- self-hosted
- v3
container:
image: ghcr.io/hulks/hulk-ci:1.81.0
options: --user=1000:1000
steps:
- uses: actions/checkout@v4
with:
lfs: true
- name: Build
run: |
./pepsi sdk install
. $(./pepsi sdk path)/environment-setup-corei7-64-aldebaran-linux
cd ${{ matrix.path }}
cargo build --release
build_tools:
name: Build
strategy:
matrix:
path:
[
aliveness,
annotato,
camera_matrix_extractor,
depp,
fanta,
hula,
pepsi,
twix,
tools/annotato,
tools/camera_matrix_extractor,
tools/depp,
tools/fanta,
tools/pepsi,
tools/twix,
]
runs-on:
- self-hosted
Expand All @@ -148,5 +174,5 @@ jobs:
lfs: true
- name: Build
run: |
cd tools/${{ matrix.path }}
cd ${{ matrix.path }}
cargo build --release
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
/.wiki/

settings.json
/naosdk

*.edited
*~
Expand Down
Loading

0 comments on commit 4811598

Please sign in to comment.