Skip to content

dev/ci: replace `backend-dry-run/` with `backend-integration/`, fix pipeline steps

Administrator requested to merge backend-integration/better-plan into main

Created by: bobheadxi

This PR deprecates the old backend-dry-run/ prefix in favour of a clearer one, backend-integration/, that runs the default PR checks suite as well as the backend integration tests. The tests depend on a server candidate, so that step is added as well.

❯ sg ci preview
If the current branch were to be pushed, the following pipeline would be run:
Detected run type: Backend integration tests
Detected Changed files (4):
        dev/gqltest/README.md
        enterprise/dev/ci/internal/ci/operations.go
        enterprise/dev/ci/internal/ci/pipeline.go
        enterprise/dev/ci/internal/ci/runtype.go
Detected changes:
        Affects SG: false
        Affects Go: true
        Affects Client: false
        Affects Docs: false
        Affects Dockerfiles: false
        Affects GraphQL: false
Computed Build Steps:
        :docker: :construction: server
        :chains: Backend integration tests
        → depends on server:candidate
        :lipstick: Prettier
        :clipboard: Misc Linters
        :go: Test
        :go: Build

Merge request reports

Loading