Skip to content

Commit

Permalink
[CI] Test with ls after mv
Browse files Browse the repository at this point in the history
  • Loading branch information
dreamwhite committed Sep 21, 2022
1 parent 74df665 commit e6e69f2
Showing 1 changed file with 16 additions and 15 deletions.
31 changes: 16 additions & 15 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,21 +40,22 @@ jobs:
- name: Build itlwm for each firmware
working-directory: itlwm
run: |
ls itlwm/firmware_bak
# for firmware in $(ls itlwm/firmware_bak); do
# if [ ! -e itlwm/firmware/$firmware ]; then
# echo "Start building $firmware variant for itlwm"
# mv itlwm/firmware_bak/$firmware itlwm/firmware/
# xcodebuild -quiet -project itlwm.xcodeproj -scheme "AirportItlwm (all)" -configuration Release -sdk macosx -derivedDataPath out > /dev/null
# xcodebuild -quiet -project itlwm.xcodeproj -scheme itlwm -configuration Release -sdk macosx -derivedDataPath out > /dev/null
# mkdir out/Build/Products/Release/itlwm
# mv out/Build/Products/Release/itlwm.kext out/Build/Products/Release/itlwm.kext.dSYM out/Build/Products/Release/itlwm
# (cd out/Build/Products/Release; zip -r $firmware.zip .)
# mv out/Build/Products/Release/$firmware.zip ../Kexts
# rm -rf itlwm/firmware/$firmware out include/FwBinary.cpp
# echo "Finished building $firmware variant for itlwm"
# fi
# done;
for firmware in $(ls itlwm/firmware_bak); do
if [ ! -e itlwm/firmware/$firmware ]; then
echo "Start building $firmware variant for itlwm"
mv itlwm/firmware_bak/$firmware itlwm/firmware/
ls itlwm/firmware
exit
xcodebuild -quiet -project itlwm.xcodeproj -scheme "AirportItlwm (all)" -configuration Release -sdk macosx -derivedDataPath out > /dev/null
xcodebuild -quiet -project itlwm.xcodeproj -scheme itlwm -configuration Release -sdk macosx -derivedDataPath out > /dev/null
mkdir out/Build/Products/Release/itlwm
mv out/Build/Products/Release/itlwm.kext out/Build/Products/Release/itlwm.kext.dSYM out/Build/Products/Release/itlwm
(cd out/Build/Products/Release; zip -r $firmware.zip .)
mv out/Build/Products/Release/$firmware.zip ../Kexts
rm -rf itlwm/firmware/$firmware out include/FwBinary.cpp
echo "Finished building $firmware variant for itlwm"
fi
done;
- name: Upload to artifacts
if: always()
uses: actions/upload-artifact@v3
Expand Down

0 comments on commit e6e69f2

Please sign in to comment.