File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2323 AARCH64_TOOLCHAIN_DIR : /tmp/aarch64-toolchain
2424 AARCH64_TOOLCHAIN_URL : https://developer.arm.com/-/media/Files/downloads/gnu-a/10.2-2020.11/binrel/gcc-arm-10.2-2020.11-x86_64-aarch64-none-linux-gnu.tar.xz
2525 ARM_TOOLS_PATH : /tmp/aarch64-toolchain
26+ FPRIME_LOCATION : ./lib/fprime
2627
2728jobs :
2829 get-branch :
@@ -46,11 +47,11 @@ jobs:
4647 uses : actions/checkout@v4
4748 with :
4849 submodules : true
49- path : ./fprime
50+ path : ${{ env.FPRIME_LOCATION }}
5051 fetch-depth : 0
51- - uses : ./fprime/.github/actions/setup
52+ - uses : ./lib/ fprime/.github/actions/setup
5253 with :
53- location : ./fprime
54+ location : ${{ env.FPRIME_LOCATION }}
5455 - name : " Download and Setup AArch64 Linux Toolchain"
5556 run : |
5657 mkdir -p ${AARCH64_TOOLCHAIN_DIR}
99100 . venv/bin/activate
100101 mkdir -p ci-logs
101102 chmod +x ./build-artifacts/aarch64-linux/LedBlinker/bin/LedBlinker
102- fprime-gds --ip-client --framing-selection fprime - d ./build-artifacts/aarch64-linux/LedBlinker --logs ./ci-logs &
103+ fprime-gds --ip-client -d ./build-artifacts/aarch64-linux/LedBlinker --logs ./ci-logs &
103104 sleep 10
104105 pytest --dictionary ./build-artifacts/aarch64-linux/LedBlinker/dict/LedBlinkerTopologyDictionary.json ./int/led_integration_tests.py
105106 - name : ' Archive logs'
Original file line number Diff line number Diff line change 3131 uses : ./.github/workflows/reusable-project-builder.yml
3232 with :
3333 target_repository : fprime-community/fprime-workshop-led-blinker
34+ fprime_location : lib/fprime
3435 build_location : LedBlinker
3536 run_unit_tests : true
3637 target_ref : ${{ needs.get-branch.outputs.target-branch }}
Original file line number Diff line number Diff line change @@ -21,6 +21,7 @@ concurrency:
2121
2222env :
2323 RPI_TOOLCHAIN_DIR : /tmp/rpi-toolchain
24+ FPRIME_LOCATION : ./lib/fprime
2425
2526jobs :
2627 get-branch :
@@ -44,11 +45,11 @@ jobs:
4445 uses : actions/checkout@v4
4546 with :
4647 submodules : true
47- path : ./fprime
48+ path : ${{ env.FPRIME_LOCATION }}
4849 fetch-depth : 0
49- - uses : ./fprime/.github/actions/setup
50+ - uses : ./lib/ fprime/.github/actions/setup
5051 with :
51- location : ./fprime
52+ location : ${{ env.FPRIME_LOCATION }}
5253 - name : " Setup RPI Toolchain"
5354 uses : fprime-community/setup-rpi-sysroot@main
5455 - name : " Generate RPI Build Cache"
9394 . venv/bin/activate
9495 mkdir -p ci-logs
9596 chmod +x ./build-artifacts/raspberrypi/LedBlinker/bin/LedBlinker
96- fprime-gds --ip-client --framing-selection fprime - d ./build-artifacts/raspberrypi/LedBlinker --logs ./ci-logs &
97+ fprime-gds --ip-client -d ./build-artifacts/raspberrypi/LedBlinker --logs ./ci-logs &
9798 sleep 10
9899 pytest --dictionary ./build-artifacts/raspberrypi/LedBlinker/dict/LedBlinkerTopologyDictionary.json ./int/led_integration_tests.py
99100 - name : ' Archive logs'
You can’t perform that action at this time.
0 commit comments