Skip to content

Commit 4e2f076

Browse files
committed
refactor: move steps for setting up hurl, closer to its usage
Relate to #13
1 parent c9753d8 commit 4e2f076

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

.github/workflows/integration-tests.yml

+12-12
Original file line numberDiff line numberDiff line change
@@ -57,24 +57,12 @@ jobs:
5757
# Whether to configure the token or SSH key with the local git config. Default: true
5858
persist-credentials: false
5959

60-
- name: Install Hurl
61-
run: |
62-
DEB=hurl_4.2.0_amd64.deb
63-
curl --location --no-progress-meter --remote-name https://github.com/Orange-OpenSource/hurl/releases/download/4.2.0/$DEB
64-
sudo dpkg --install $DEB
65-
66-
- name: Show Hurl version
67-
run: hurl --version
68-
6960
- name: Show docker version
7061
run: docker version
7162

7263
- name: Show docker compose version
7364
run: docker compose version
7465

75-
- name: Create directory for reports
76-
run: mkdir tests-reports
77-
7866
- name: Start containers
7967
working-directory: docker
8068
run: >-
@@ -90,6 +78,18 @@ jobs:
9078
working-directory: docker
9179
run: docker compose ps
9280

81+
- name: Install Hurl
82+
run: |
83+
DEB=hurl_4.2.0_amd64.deb
84+
curl --location --no-progress-meter --remote-name https://github.com/Orange-OpenSource/hurl/releases/download/4.2.0/$DEB
85+
sudo dpkg --install $DEB
86+
87+
- name: Show Hurl version
88+
run: hurl --version
89+
90+
- name: Create directory for reports
91+
run: mkdir tests-reports
92+
9393
- name: Run integration tests
9494
run: >-
9595
hurl \

0 commit comments

Comments
 (0)