Skip to content

Commit

Permalink
Migrate jepsen to nscloud
Browse files Browse the repository at this point in the history
  • Loading branch information
gmichelo authored Nov 8, 2023
1 parent f3edc1e commit 567dcef
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions .github/workflows/jepsen.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,9 @@ on: # yamllint disable-line rule:truthy
workflow_call:
jobs:
KeeperJepsenRelease:
runs-on: [self-hosted, style-checker]
runs-on:
- nscloud-ubuntu-22.04-amd64-16x32-with-cache
- nscloud-git-mirror-10gb
steps:
- name: Set envs
run: |
Expand All @@ -20,17 +22,16 @@ jobs:
REPO_COPY=${{runner.temp}}/keeper_jepsen/ClickHouse
EOF
- name: Check out repository code
uses: ClickHouse/checkout@v1
uses: namespacelabs/nscloud-checkout-action@v0
with:
clear-repository: true
fetch-depth: 0
filter: tree:0
- name: Jepsen Test
run: |
sudo rm -fr "$TEMP_PATH"
mkdir -p "$TEMP_PATH"
cp -r "$GITHUB_WORKSPACE" "$TEMP_PATH"
cd "$REPO_COPY/tests/ci"
pip3 install boto3 PyGithub
python3 jepsen_check.py keeper
- name: Cleanup
if: always()
Expand Down

0 comments on commit 567dcef

Please sign in to comment.