#Question about stages on Gitlab CI

1 messages · Page 1 of 1 (latest)

plain magnet
#

Hi everyone,

I'm thinking about introducing Dagger for our CICD in the company.
i have a question about gitlab and stages with Dagger.

Is it possible to run Dagger on different runners depending on the stage in gitlab?
Depending on what to build a specific runner has to be used because of access and limitations.
For example: Building an app can be done on a public runner, spinning up a test env with internal connections needs to be done a different runner.
Can this be done with Dagger?

teal tinsel
#

Dagger doesn't know nor care. As long as you have a Dagger engine, either hosted yourself or started up during the pipeline/job as a service, you can run it anywhere you like.

plain magnet
#

but the engine should be running on that same runner right?

teal tinsel
#

You can run a Dagger engine in that pipeline yes, or you can host one yourself and connect to it