feat(workflows): introduce Artifacts BE-12919 (#2740)
This commit is contained in:
@@ -50,7 +50,15 @@ func createGitStack(t *testing.T, tx dataservices.DataStoreTx, stack *portainer.
|
||||
src := &portainer.Source{GitConfig: stack.GitConfig, Type: portainer.SourceTypeGit}
|
||||
require.NoError(t, tx.Source().Create(src))
|
||||
|
||||
wf := &portainer.Workflow{SourceIDs: []portainer.SourceID{src.ID}}
|
||||
wf := &portainer.Workflow{Artifacts: []portainer.ArtifactSources{{
|
||||
Artifact: portainer.Artifact{
|
||||
StackID: stack.ID,
|
||||
ReferenceName: stack.GitConfig.ReferenceName,
|
||||
ConfigFilePath: stack.GitConfig.ConfigFilePath,
|
||||
ConfigHash: stack.GitConfig.ConfigHash,
|
||||
},
|
||||
SourceIDs: []portainer.SourceID{src.ID},
|
||||
}}}
|
||||
require.NoError(t, tx.Workflow().Create(wf))
|
||||
|
||||
stack.WorkflowID = wf.ID
|
||||
|
||||
Reference in New Issue
Block a user