mirror of
https://github.com/logos-blockchain/logos-blockchain-testing.git
synced 2026-01-03 22:03:12 +00:00
Fix CI smoke jobs to use correct bundle tar paths
This commit is contained in:
parent
857c995bb6
commit
0a969db9ee
31
.github/workflows/lint.yml
vendored
31
.github/workflows/lint.yml
vendored
@ -133,6 +133,7 @@ jobs:
|
|||||||
local_smoke:
|
local_smoke:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
env:
|
env:
|
||||||
|
VERSION: v0.3.1
|
||||||
POL_PROOF_DEV_MODE: true
|
POL_PROOF_DEV_MODE: true
|
||||||
LOCAL_DEMO_RUN_SECS: 120
|
LOCAL_DEMO_RUN_SECS: 120
|
||||||
LOCAL_DEMO_VALIDATORS: 1
|
LOCAL_DEMO_VALIDATORS: 1
|
||||||
@ -202,12 +203,24 @@ jobs:
|
|||||||
gh api -X GET "repos/${GITHUB_REPOSITORY}/actions/artifacts/${artifact_id}/zip" > "${TMPDIR}/nomos-binaries.zip"
|
gh api -X GET "repos/${GITHUB_REPOSITORY}/actions/artifacts/${artifact_id}/zip" > "${TMPDIR}/nomos-binaries.zip"
|
||||||
unzip -o "${TMPDIR}/nomos-binaries.zip" -d "${TMPDIR}"
|
unzip -o "${TMPDIR}/nomos-binaries.zip" -d "${TMPDIR}"
|
||||||
mv "${TMPDIR}/nomos-binaries.tar.gz" "${GITHUB_WORKSPACE}/.tmp/nomos-binaries.tar.gz"
|
mv "${TMPDIR}/nomos-binaries.tar.gz" "${GITHUB_WORKSPACE}/.tmp/nomos-binaries.tar.gz"
|
||||||
|
- name: Normalize host bundle path
|
||||||
|
run: |
|
||||||
|
set -euo pipefail
|
||||||
|
mkdir -p .tmp
|
||||||
|
SRC="${GITHUB_WORKSPACE}/.tmp/nomos-binaries.tar.gz"
|
||||||
|
DEST="${GITHUB_WORKSPACE}/.tmp/nomos-binaries-host-${VERSION}.tar.gz"
|
||||||
|
if [ -f "${SRC}" ]; then
|
||||||
|
mv "${SRC}" "${DEST}"
|
||||||
|
echo "NOMOS_BINARIES_TAR=${DEST}" >> "$GITHUB_ENV"
|
||||||
|
else
|
||||||
|
echo "Expected ${SRC} not found" >&2
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
- name: Run host demo (scripted)
|
- name: Run host demo (scripted)
|
||||||
env:
|
env:
|
||||||
NOMOS_TESTS_KEEP_LOGS: "true"
|
NOMOS_TESTS_KEEP_LOGS: "true"
|
||||||
RUST_LOG: "info"
|
RUST_LOG: "info"
|
||||||
NOMOS_LOG_DIR: "${{ runner.temp }}/local-logs"
|
NOMOS_LOG_DIR: "${{ runner.temp }}/local-logs"
|
||||||
NOMOS_BINARIES_TAR: "${{ github.workspace }}/.tmp/nomos-binaries.tar.gz"
|
|
||||||
run: |
|
run: |
|
||||||
scripts/run-examples.sh -t 60 -v 1 -e 1 host
|
scripts/run-examples.sh -t 60 -v 1 -e 1 host
|
||||||
- name: Collect local demo logs (on failure)
|
- name: Collect local demo logs (on failure)
|
||||||
@ -239,6 +252,7 @@ jobs:
|
|||||||
compose_smoke:
|
compose_smoke:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
env:
|
env:
|
||||||
|
VERSION: v0.3.1
|
||||||
TMPDIR: ${{ github.workspace }}/.tmp
|
TMPDIR: ${{ github.workspace }}/.tmp
|
||||||
NOMOS_CIRCUITS: ${{ github.workspace }}/.tmp/nomos-circuits
|
NOMOS_CIRCUITS: ${{ github.workspace }}/.tmp/nomos-circuits
|
||||||
NOMOS_TESTNET_IMAGE: nomos-testnet:${{ github.run_id }}
|
NOMOS_TESTNET_IMAGE: nomos-testnet:${{ github.run_id }}
|
||||||
@ -280,6 +294,20 @@ jobs:
|
|||||||
unzip -o "${download_dir}/nomos-binaries.zip" -d "${download_dir}"
|
unzip -o "${download_dir}/nomos-binaries.zip" -d "${download_dir}"
|
||||||
mv "${download_dir}/nomos-binaries.tar.gz" "${GITHUB_WORKSPACE}/.tmp/nomos-binaries.tar.gz"
|
mv "${download_dir}/nomos-binaries.tar.gz" "${GITHUB_WORKSPACE}/.tmp/nomos-binaries.tar.gz"
|
||||||
|
|
||||||
|
- name: Normalize linux bundle path
|
||||||
|
run: |
|
||||||
|
set -euo pipefail
|
||||||
|
mkdir -p .tmp
|
||||||
|
SRC="${GITHUB_WORKSPACE}/.tmp/nomos-binaries.tar.gz"
|
||||||
|
DEST="${GITHUB_WORKSPACE}/.tmp/nomos-binaries-linux-${VERSION}.tar.gz"
|
||||||
|
if [ -f "${SRC}" ]; then
|
||||||
|
mv "${SRC}" "${DEST}"
|
||||||
|
echo "NOMOS_BINARIES_TAR=${DEST}" >> "$GITHUB_ENV"
|
||||||
|
else
|
||||||
|
echo "Expected ${SRC} not found" >&2
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
- name: Set compose target dir
|
- name: Set compose target dir
|
||||||
run: echo "CARGO_TARGET_DIR=${RUNNER_TEMP}/target-compose" >> "$GITHUB_ENV"
|
run: echo "CARGO_TARGET_DIR=${RUNNER_TEMP}/target-compose" >> "$GITHUB_ENV"
|
||||||
|
|
||||||
@ -328,7 +356,6 @@ jobs:
|
|||||||
RUST_LOG: "info"
|
RUST_LOG: "info"
|
||||||
NOMOS_LOG_LEVEL: "info"
|
NOMOS_LOG_LEVEL: "info"
|
||||||
NOMOS_LOG_DIR: "${{ github.workspace }}/.tmp/compose-logs"
|
NOMOS_LOG_DIR: "${{ github.workspace }}/.tmp/compose-logs"
|
||||||
NOMOS_BINARIES_TAR: "${{ github.workspace }}/.tmp/nomos-binaries.tar.gz"
|
|
||||||
run: |
|
run: |
|
||||||
mkdir -p "$TMPDIR"
|
mkdir -p "$TMPDIR"
|
||||||
scripts/run-examples.sh -t 60 -v 1 -e 1 compose
|
scripts/run-examples.sh -t 60 -v 1 -e 1 compose
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user