From f84454b6dc56cb1d46eafa2b09b8810136682aeb Mon Sep 17 00:00:00 2001 From: Toni Kangas Date: Thu, 17 Apr 2025 12:45:00 +0300 Subject: [PATCH 1/3] Use `exec` when running `robot` command --- docs/tutorials/jenkins/parallel-robot-pipeline/entrypoint.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/tutorials/jenkins/parallel-robot-pipeline/entrypoint.sh b/docs/tutorials/jenkins/parallel-robot-pipeline/entrypoint.sh index 6468396..36284a0 100644 --- a/docs/tutorials/jenkins/parallel-robot-pipeline/entrypoint.sh +++ b/docs/tutorials/jenkins/parallel-robot-pipeline/entrypoint.sh @@ -1,2 +1,2 @@ #!/bin/sh -robot "$@" ./suites +exec robot "$@" ./suites From 0837dfa8ed842798bbeb13734d3286ad14b011d6 Mon Sep 17 00:00:00 2001 From: Toni Kangas Date: Thu, 17 Apr 2025 12:49:02 +0300 Subject: [PATCH 2/3] Update action versions --- .github/workflows/ci.yml | 2 +- .github/workflows/deploy.yml | 2 +- .github/workflows/parallel-robot-pipeline.yml | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index aaeeb11..ec58436 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,7 +7,7 @@ jobs: name: Build runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: fetch-depth: 0 - uses: actions/setup-python@v2 diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 4454f95..466c2f9 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -9,7 +9,7 @@ jobs: name: Pages runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: fetch-depth: 0 - uses: actions/setup-python@v2 diff --git a/.github/workflows/parallel-robot-pipeline.yml b/.github/workflows/parallel-robot-pipeline.yml index 04e9d4f..60077f8 100644 --- a/.github/workflows/parallel-robot-pipeline.yml +++ b/.github/workflows/parallel-robot-pipeline.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Build container image working-directory: docs/tutorials/jenkins/parallel-robot-pipeline/ run: | @@ -31,7 +31,7 @@ jobs: done - name: Store logs if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: raw-logs path: robot_output @@ -63,7 +63,7 @@ jobs: with: python-version: '3.10' - name: Download logs - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: path: work/ - name: Install robot framework @@ -74,7 +74,7 @@ jobs: mkdir rebot_output rebot -d rebot_output -o output.xml -N "${{ github.workflow }}" --nostatusrc */*.xml - name: Store processed logs - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: combined-logs path: work/rebot_output From 08f4151a57daddb1ff2e81b3ca43d2992e05d6f1 Mon Sep 17 00:00:00 2001 From: Toni Kangas Date: Thu, 17 Apr 2025 12:53:49 +0300 Subject: [PATCH 3/3] Update playwright image --- docs/tutorials/jenkins/parallel-robot-pipeline/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/tutorials/jenkins/parallel-robot-pipeline/Dockerfile b/docs/tutorials/jenkins/parallel-robot-pipeline/Dockerfile index eeee68d..f360d53 100644 --- a/docs/tutorials/jenkins/parallel-robot-pipeline/Dockerfile +++ b/docs/tutorials/jenkins/parallel-robot-pipeline/Dockerfile @@ -1,4 +1,4 @@ -FROM mcr.microsoft.com/playwright:v1.48.0-noble AS base +FROM mcr.microsoft.com/playwright:v1.51.1-noble AS base # Disable interactive configuration ENV DEBIAN_FRONTEND='noninteractive'