Skip to content

Commit c17345e

Browse files
committed
include unit tests in dagger pipeline
Signed-off-by: Diego Ciangottini <diego.ciangottini@pg.infn.it>
1 parent 90df9f7 commit c17345e

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

ci/main.go

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,10 @@ func (m *InterlinkSlurm) UnitTest(ctx context.Context, src *dagger.Directory) (s
3232
Stdout(ctx)
3333
}
3434

35-
func (m *InterlinkSlurm) RunTest(interlinkVersion string, pluginService *dagger.Service, manifests *dagger.Directory, interlinkEndpoint *dagger.Service, pluginConfig *dagger.File, src *dagger.Directory,
35+
func (m *InterlinkSlurm) RunTest(ctx context.Context, interlinkVersion string, pluginService *dagger.Service, manifests *dagger.Directory, interlinkEndpoint *dagger.Service, pluginConfig *dagger.File, src *dagger.Directory,
3636
) *dagger.Container {
37+
m.UnitTest(ctx, src)
38+
3739
registry := dag.Container().From("registry").
3840
WithExposedPort(5000).AsService()
3941

@@ -94,8 +96,8 @@ func (m *InterlinkSlurm) Test(ctx context.Context, interlinkVersion string, src
9496
if err != nil {
9597
return "", err
9698
}
97-
return m.RunTest(interlinkVersion, pluginEndpoint, manifests, interlinkEndpoint, pluginConfig, src).Stdout(ctx)
99+
return m.RunTest(ctx, interlinkVersion, pluginEndpoint, manifests, interlinkEndpoint, pluginConfig, src).Stdout(ctx)
98100
}
99101

100-
return m.RunTest(interlinkVersion, pluginEndpoint, manifests, interlinkEndpoint, pluginConfig, src).Stdout(ctx)
102+
return m.RunTest(ctx, interlinkVersion, pluginEndpoint, manifests, interlinkEndpoint, pluginConfig, src).Stdout(ctx)
101103
}

0 commit comments

Comments
 (0)