Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: precommit pipeline for QA [WPB-11042] #18339

Merged
merged 24 commits into from
Dec 19, 2024
Merged

Conversation

tlebon
Copy link
Contributor

@tlebon tlebon commented Nov 18, 2024

TaskWPB-11042 [web] Create Pre-commit pipeline for QA testing

Description

adds pipeline and jenkins file for QA precommit pipeline
allows QA to run smoke tests on new PRs (greater than a certain size)

Checklist

  • mentions the JIRA issue in the PR name (Ex. [WPB-xxx])
  • PR has been self reviewed by the author;
  • Hard-to-understand areas of the code have been commented;
  • If it is a core feature, unit tests have been added;

@tlebon tlebon force-pushed the feat/pre-commit-pipeline branch from ac0b39e to bf3f78e Compare November 18, 2024 17:35
@tlebon tlebon force-pushed the feat/pre-commit-pipeline branch 4 times, most recently from f058461 to bde8453 Compare November 19, 2024 17:16
@tlebon tlebon force-pushed the feat/pre-commit-pipeline branch 3 times, most recently from f0e7ffe to f79e50b Compare November 19, 2024 17:33
@tlebon tlebon force-pushed the feat/pre-commit-pipeline branch from f79e50b to 3872e1a Compare November 19, 2024 17:37
@tlebon tlebon force-pushed the feat/pre-commit-pipeline branch 4 times, most recently from da01ccc to 02973fb Compare November 26, 2024 15:52
@tlebon tlebon force-pushed the feat/pre-commit-pipeline branch 2 times, most recently from 2d54489 to 04aa5c4 Compare November 26, 2024 16:05
@tlebon tlebon force-pushed the feat/pre-commit-pipeline branch from 04aa5c4 to a63d327 Compare November 26, 2024 16:10
@tlebon tlebon force-pushed the feat/pre-commit-pipeline branch 3 times, most recently from b5bb4a8 to 9c7c99d Compare December 10, 2024 17:01
@tlebon tlebon force-pushed the feat/pre-commit-pipeline branch from 9c7c99d to b54737c Compare December 10, 2024 17:04
@tlebon tlebon force-pushed the feat/pre-commit-pipeline branch from e07e6fb to ff530db Compare December 10, 2024 17:13
@tlebon tlebon force-pushed the feat/pre-commit-pipeline branch from f62649f to 45bf683 Compare December 11, 2024 15:13
@tlebon tlebon force-pushed the feat/pre-commit-pipeline branch from 9064335 to d54309a Compare December 12, 2024 15:59
@codecov-commenter
Copy link

codecov-commenter commented Dec 12, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 46.17%. Comparing base (d1c3952) to head (3b1ed37).
Report is 12 commits behind head on dev.

Additional details and impacted files
@@            Coverage Diff             @@
##              dev   #18339      +/-   ##
==========================================
- Coverage   46.17%   46.17%   -0.01%     
==========================================
  Files         861      861              
  Lines       26597    26597              
  Branches     6024     6024              
==========================================
- Hits        12282    12280       -2     
- Misses      12774    12777       +3     
+ Partials     1541     1540       -1     

@tlebon tlebon changed the title feat: testing some pipelines feat: precommit pipeline for QA [WPB-11042] Dec 19, 2024
@tlebon tlebon merged commit a66756c into dev Dec 19, 2024
21 checks passed
@tlebon tlebon deleted the feat/pre-commit-pipeline branch December 19, 2024 10:00
@paulwire paulwire added the echoes: technical-roadmap Work contributing to the Technical Roadmap, to improve our velocity or reduce the technical debt. label Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp: infrastructure echoes: technical-roadmap Work contributing to the Technical Roadmap, to improve our velocity or reduce the technical debt. 👕 size: M type: feature / request ✨
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants