Skip to content

Commit ca4b25a

Browse files
authored
ci: run on self-hosted runners (#1174)
- Also update MinIO image - Always pull quest image to use the latest build
1 parent db1c994 commit ca4b25a

5 files changed

+8
-4
lines changed

.github/workflows/integration-test.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111

1212
docker-compose-test:
1313
name: Quest Smoke and Load Tests for Standalone deployments
14-
runs-on: ubuntu-latest
14+
runs-on: self-hosted
1515
steps:
1616
- name: Checkout
1717
uses: actions/checkout@v4
@@ -23,7 +23,7 @@ jobs:
2323

2424
docker-compose-distributed-test:
2525
name: Quest Smoke and Load Tests for Distributed deployments
26-
runs-on: ubuntu-latest
26+
runs-on: self-hosted
2727
steps:
2828
- name: Checkout
2929
uses: actions/checkout@v4

docker-compose-distributed-test-with-kafka.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,7 @@ services:
189189
quest:
190190
platform: linux/amd64
191191
image: ghcr.io/parseablehq/quest:main
192+
pull_policy: always
192193
command:
193194
[
194195
"load",

docker-compose-distributed-test.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ services:
100100
quest:
101101
platform: linux/amd64
102102
image: ghcr.io/parseablehq/quest:main
103+
pull_policy: always
103104
command:
104105
[
105106
"load",

docker-compose-test-with-kafka.yaml

+2-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ networks:
33

44
services:
55
minio:
6-
image: minio/minio:RELEASE.2023-02-10T18-48-39Z
6+
image: minio/minio:RELEASE.2025-02-03T21-03-04Z
77
entrypoint:
88
- sh
99
- -euc
@@ -67,6 +67,7 @@ services:
6767
quest:
6868
image: ghcr.io/parseablehq/quest:main
6969
platform: linux/amd64
70+
pull_policy: always
7071
command: [
7172
"load",
7273
"http://parseable:8000",

docker-compose-test.yaml

+2-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ networks:
33

44
services:
55
minio:
6-
image: minio/minio:RELEASE.2023-02-10T18-48-39Z
6+
image: minio/minio:RELEASE.2025-02-03T21-03-04Z
77
entrypoint:
88
- sh
99
- -euc
@@ -60,6 +60,7 @@ services:
6060

6161
quest:
6262
image: ghcr.io/parseablehq/quest:main
63+
pull_policy: always
6364
platform: linux/amd64
6465
command: [
6566
"load",

0 commit comments

Comments
 (0)