From d2d2f573c92de0be9710df2f3cc8268f19b7d09f Mon Sep 17 00:00:00 2001 From: Uday Boppa Date: Tue, 14 Jul 2026 12:18:19 -0400 Subject: [PATCH] pipeline work --- ...re-pipelines-automated-testing-liberty.yml | 4 +- azure-pipelines-automated-testing-safeco.yml | 58 +++++++++++++++++++ 2 files changed, 60 insertions(+), 2 deletions(-) rename azure-pipelines-automated-testing.yml => azure-pipelines-automated-testing-liberty.yml (95%) create mode 100644 azure-pipelines-automated-testing-safeco.yml diff --git a/azure-pipelines-automated-testing.yml b/azure-pipelines-automated-testing-liberty.yml similarity index 95% rename from azure-pipelines-automated-testing.yml rename to azure-pipelines-automated-testing-liberty.yml index 3dd9b47e..fd49e2a0 100644 --- a/azure-pipelines-automated-testing.yml +++ b/azure-pipelines-automated-testing-liberty.yml @@ -20,13 +20,13 @@ variables: # - group: Digital-Infrastructure # - group: ISS-BuildBranches - group: SafelitePlaywright - - group: DigitalCommercialPlaywrightAutomation + - group: ISSNextgenAutomationPlaywright - name: dockerImageName value: 'playwright-tests' - name: imageTag value: '$(Build.BuildId)' - name: totalShards - value: 6 + value: 4 - name: IS_REGRESSION value: 'true' - name: JIRA_BOARD_ID diff --git a/azure-pipelines-automated-testing-safeco.yml b/azure-pipelines-automated-testing-safeco.yml new file mode 100644 index 00000000..e895a296 --- /dev/null +++ b/azure-pipelines-automated-testing-safeco.yml @@ -0,0 +1,58 @@ +trigger: none +schedules: +- cron: 0 9 * * MON-FRI + always: true + displayName: Daily Test Automation Run for ISS-NextGen + branches: + include: + - develop +pool: 'Default' + +resources: + repositories: + - repository: AzureDevOps + type: github + name: Safelite/AzureDevOps + endpoint: Safelite + ref: refs/tags/t5.7.53 + +variables: + # - group: Digital-Infrastructure + # - group: ISS-BuildBranches + - group: SafelitePlaywright + - group: ISSNextgenAutomationPlaywright + - name: dockerImageName + value: 'playwright-tests' + - name: imageTag + value: '$(Build.BuildId)' + - name: totalShards + value: 4 + - name: IS_REGRESSION + value: 'true' + - name: JIRA_BOARD_ID + value: '853' + - name: JIRA_EPIC_KEY + value: 'INSR-414' + - name: JIRA_PROJECT_KEY + value: 'INSR' + +stages: + - stage: TestPr + displayName: Run Playwright Test + jobs: + - template: templates/digital/playwright-test.yml@AzureDevOps + parameters: + applicationType: 'vue' + totalShards: ${{ variables.totalShards }} + targetUrl: $(BASE_URL) + dockerFileName: 'Dockerfile.playwright' + isRegression: ${{ variables.IS_REGRESSION }} + filterTags: 'Safeco' + playwrightTestsPath: 'playwright-tests' + npmServePath: '.' + npmrcPath: 'playwright-tests/.npmrc' + secrets: + CCIS_API_AUTH: $(CCIS_API_AUTH) + JIRA_API_KEY: $(JIRA_API_KEY) + JIRA_USERNAME: $(JIRA_USERNAME) + JIRA_SERVER: $(JIRA_SERVER) \ No newline at end of file