You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a GitLab user, I would like to easily configure Code PushUp comparison comments in GitLab CI/CD, similarly to how GitHub users have a simple setup using code-pushup/github-action.
Unfortunately, GitLab pipelines don't offer anything as comprehensive as shared actions in GitHub. The closest equivalent is to distribute a GitLab template.
The GitLab template would include a script to run equivalent logic as in the GitHub Action. Configuration should be possible via inputs or overriding template properties (e.g. setting custom image or adding a before_script).
To be able to easily test the template end-to-end, it would be best to develop this template in a GitLab repository, so that it can run Code PushUp on itself.
current GitLab CI/CD integrations (no comparisons, only upload)
consider how to integrate GitHub Action's monorepo mode (Multi-project mode for GitHub Action #35), incl. how can we best handle shared code, and plan follow-up issue
The text was updated successfully, but these errors were encountered:
As a GitLab user, I would like to easily configure Code PushUp comparison comments in GitLab CI/CD, similarly to how GitHub users have a simple setup using
code-pushup/github-action
.Unfortunately, GitLab pipelines don't offer anything as comprehensive as shared actions in GitHub. The closest equivalent is to distribute a GitLab template.
GitLab docs:
include
The GitLab template would include a script to run equivalent logic as in the GitHub Action. Configuration should be possible via
inputs
or overriding template properties (e.g. setting customimage
or adding abefore_script
).To be able to easily test the template end-to-end, it would be best to develop this template in a GitLab repository, so that it can run Code PushUp on itself.
current GitLab CI/CD integrations (no comparisons, only upload)
In React repo:
In PHP repo where Code PushUp is run only on tests in Cypress folder:
In Python repo (needs image with both Node.js and Python installed):
Acceptance criteria
The text was updated successfully, but these errors were encountered: