Enabling armv7 & aarch64 on same runner

pull/1416/head
Quentin VIGNAUD 2 months ago
parent 07508484f6
commit ce814e6cb5

@ -12,24 +12,22 @@ env:
CARGO_TERM_COLOR: always
jobs:
buildTestAyaDirect:
uses: melodium-tech/github-actions/.github/workflows/melodium-ubuntu.yml@v0.9.1
#buildTestAyaDirect:
# uses: melodium-tech/github-actions/.github/workflows/melodium-ubuntu.yml@v0.9.1
# with:
# command: |
# run .melodium-ci/Compo.toml buildTestAyaDirect --github_contexts='$''{{{{ { "github": ${{ toJSON(github) }}, "vars": ${{ toJSON(vars) }}, "secrets": { "GITHUB_TOKEN": "'"$GITHUB_TOKEN"'" } } }}}}'
# artifact-path: 'logs/'
# secrets:
# token: ${{ secrets.GITHUB_TOKEN }}
buildTestAya:
uses: melodium-tech/github-actions/.github/workflows/melodium-local-distrib.yml@v0.9.1
with:
command: |
run .melodium-ci/Compo.toml buildTestAyaDirect --github_contexts='$''{{{{ { "github": ${{ toJSON(github) }}, "vars": ${{ toJSON(vars) }}, "secrets": { "GITHUB_TOKEN": "'"$GITHUB_TOKEN"'" } } }}}}'
run .melodium-ci/Compo.toml buildTestAya --repository_clone_url='"${{ github.repositoryUrl }}"' --repository_clone_ref='"${{ github.ref_name }}"' --github_contexts='$''{{{{ { "github": ${{ toJSON(github) }}, "vars": ${{ toJSON(vars) }}, "secrets": { "GITHUB_TOKEN": "'"$GITHUB_TOKEN"'" } } }}}}'
artifact-path: 'logs/'
secrets:
token: ${{ secrets.GITHUB_TOKEN }}
#buildTestAya:
#uses: melodium-tech/github-actions/.github/workflows/melodium-local-distrib.yml@v0.9.0
#with:
# version: 0.9.1
# command: |
# run .melodium-ci/Compo.toml buildTestAya --repository_clone_url='"${{ github.repositoryUrl }}"' --repository_clone_ref='"${{ github.ref_name }}"' --github_contexts='$''{{{{ { "github": ${{ toJSON(github) }}, "vars": ${{ toJSON(vars) }}, "secrets": { "GITHUB_TOKEN": "'"$GITHUB_TOKEN"'" } } }}}}'
# artifact-path: 'logs/'
# melodium_images_pull_source: registry.gitlab.com/melodium/containers
#secrets:
# token: ${{ secrets.GITHUB_TOKEN }}
#runs-on: ubuntu-latest
#steps:
# - uses: actions/checkout@v5

@ -48,14 +48,14 @@ treatment buildTestAya(const github_contexts: string = "{}", repository_clone_ur
repository_clone_ref=repository_clone_ref,
repository_clone_url=repository_clone_url
)
/*build_armv7: buildTestAyaForArch[logger=logger, dispatcher=dispatcher, github_contexts=github_contexts, finish_concentrator=finish_concentrator](
build_armv7: buildTestAyaForArch[logger=logger, dispatcher=dispatcher, github_contexts=github_contexts, finish_concentrator=finish_concentrator](
short_rust_arch="armv7",
full_rust_arch="armv7-unknown-linux-gnueabi",
ubuntu_arch="armhf",
repository_clone_ref=repository_clone_ref,
repository_clone_url=repository_clone_url
)
build_powerpc64le: buildTestAyaForArch[logger=logger, dispatcher=dispatcher, github_contexts=github_contexts, finish_concentrator=finish_concentrator](
/*build_powerpc64le: buildTestAyaForArch[logger=logger, dispatcher=dispatcher, github_contexts=github_contexts, finish_concentrator=finish_concentrator](
short_rust_arch="powerpc64le",
full_rust_arch="powerpc64le-unknown-linux-gnu",
ubuntu_arch="ppc64le",
@ -85,8 +85,8 @@ treatment buildTestAya(const github_contexts: string = "{}", repository_clone_ur
)*/
prepareContexts.ready -> build_aarch64.trigger
/*prepareContexts.ready -> build_armv7.trigger
prepareContexts.ready -> build_powerpc64le.trigger
prepareContexts.ready -> build_armv7.trigger
/*prepareContexts.ready -> build_powerpc64le.trigger
prepareContexts.ready -> build_riscv64gc.trigger
prepareContexts.ready -> build_s390x.trigger
prepareContexts.ready -> build_x86_64.trigger*/

Loading…
Cancel
Save