Testing conan on linux.
Some checks failed
Build & Release / Windows-AMD64-Build (push) Failing after 22s
Build & Release / Linux-AMD64-Build (push) Successful in 19m0s
Build & Release / Linux-AARCH64-Build (push) Successful in 55m21s

This commit is contained in:
Arron David Nelson 2024-10-13 16:27:09 -07:00
parent 9b0b2b1acc
commit c5ea77a6b7

View File

@ -63,7 +63,7 @@ jobs:
echo Creating package. echo Creating package.
conan create . --profile:host ./profiles/Linux_x86_64_Release --profile:build ./profiles/Linux_x86_64_Release conan create . --profile:host ./profiles/Linux_x86_64_Release --profile:build ./profiles/Linux_x86_64_Release
echo Adding remote. echo Adding remote.
conan remote add origin https://gitea.eventhorizonstudio.io/api/packages/EHS/conan --force conan remote add origin https://gitea.eventhorizonstudio.io/api/packages/EventHorizonStudio/conan --force
echo Logging in to remote. echo Logging in to remote.
conan remote login origin ${{secrets.CONAN_USERNAME}} --password ${{secrets.CONAN_TOKEN}} conan remote login origin ${{secrets.CONAN_USERNAME}} --password ${{secrets.CONAN_TOKEN}}
echo Uploading to remote. echo Uploading to remote.
@ -106,11 +106,17 @@ jobs:
- name: Generating Package - name: Generating Package
run: | run: |
cd ${{ gitea.workspace }} cd ${{ gitea.workspace }}
echo Installing dependencies.
conan install . --profile:host ./profiles/Linux_AARCH64_Release --profile:build ./profiles/Linux_AARCH64_Release --build=missing conan install . --profile:host ./profiles/Linux_AARCH64_Release --profile:build ./profiles/Linux_AARCH64_Release --build=missing
echo Creating package.
conan create . --profile:host ./profiles/Linux_AARCH64_Release --profile:build ./profiles/Linux_AARCH64_Release conan create . --profile:host ./profiles/Linux_AARCH64_Release --profile:build ./profiles/Linux_AARCH64_Release
conan remote add origin https://gitea.eventhorizonstudio.io/api/packages/EHS/conan --force echo Adding remote.
conan remote add origin https://gitea.eventhorizonstudio.io/api/packages/EventHorizonStudio/conan --force
echo Logging in to remote.
conan remote login origin ${{secrets.CONAN_USERNAME}} --password ${{secrets.CONAN_TOKEN}} conan remote login origin ${{secrets.CONAN_USERNAME}} --password ${{secrets.CONAN_TOKEN}}
echo Uploading to remote.
conan upload --remote=origin ehs conan upload --remote=origin ehs
echo Removing remote.
conan remote remove origin conan remote remove origin
- name: Generating Documentation - name: Generating Documentation