},
Commands: []*safcm.Command{
{
- Cmd: "echo; env | grep SAFCM_",
+ OrigGroup: "group",
+ Cmd: "echo; env | grep SAFCM_",
},
},
},
Env: env,
}},
[]string{
- `3: sync remote: commands: running "/bin/sh" "-c" "echo; env | grep SAFCM_"`,
+ `3: sync remote: commands: running "/bin/sh" "-c" "echo; env | grep SAFCM_" (group)`,
"5: sync remote: commands: command output:\nfake stdout/stderr",
},
safcm.MsgSyncResp{
},
Commands: []*safcm.Command{
{
- Cmd: "echo; env | grep SAFCM_",
+ OrigGroup: "group",
+ Cmd: "echo; env | grep SAFCM_",
},
},
},
},
Commands: []*safcm.Command{
{
- Cmd: "echo hi; false",
+ OrigGroup: "group",
+ Cmd: "echo hi; false",
},
},
},
Env: env,
}},
[]string{
- `3: sync remote: commands: running "/bin/sh" "-c" "echo hi; false"`,
+ `3: sync remote: commands: running "/bin/sh" "-c" "echo hi; false" (group)`,
"5: sync remote: commands: command output:\nfake stdout/stderr",
},
safcm.MsgSyncResp{
},
Commands: []*safcm.Command{
{
- Cmd: "echo hi; false",
+ OrigGroup: "group",
+ Cmd: "echo hi; false",
},
},
},
},
Commands: []*safcm.Command{
{
- Cmd: "echo first",
+ OrigGroup: "group1",
+ Cmd: "echo first",
}, {
- Cmd: "echo second",
+ OrigGroup: "group2",
+ Cmd: "echo second",
}, {
- Cmd: "false",
+ OrigGroup: "group3",
+ Cmd: "false",
}, {
- Cmd: "echo third",
+ OrigGroup: "group4",
+ Cmd: "echo third",
},
},
},
Env: env,
}},
[]string{
- `3: sync remote: commands: running "/bin/sh" "-c" "echo first"`,
+ `3: sync remote: commands: running "/bin/sh" "-c" "echo first" (group1)`,
"5: sync remote: commands: command output:\nfake stdout/stderr first",
- `3: sync remote: commands: running "/bin/sh" "-c" "echo second"`,
+ `3: sync remote: commands: running "/bin/sh" "-c" "echo second" (group2)`,
"5: sync remote: commands: command output:\nfake stdout/stderr second",
- `3: sync remote: commands: running "/bin/sh" "-c" "false"`,
+ `3: sync remote: commands: running "/bin/sh" "-c" "false" (group3)`,
},
safcm.MsgSyncResp{
CommandChanges: []safcm.CommandChange{
},
Commands: []*safcm.Command{
{
- Cmd: "echo; env | grep SAFCM_",
+ OrigGroup: "group",
+ Cmd: "echo; env | grep SAFCM_",
},
},
},
Env: env,
}},
[]string{
- `3: sync remote: commands: running "/bin/sh" "-c" "echo trigger ."`,
+ `3: sync remote: commands: running "/bin/sh" "-c" "echo trigger ." (".")`,
"5: sync remote: commands: command output:\nfake stdout/stderr .",
- `3: sync remote: commands: running "/bin/sh" "-c" "echo trigger dir"`,
+ `3: sync remote: commands: running "/bin/sh" "-c" "echo trigger dir" ("dir")`,
"5: sync remote: commands: command output:\nfake stdout/stderr dir",
- `3: sync remote: commands: running "/bin/sh" "-c" "echo; env | grep SAFCM_"`,
+ `3: sync remote: commands: running "/bin/sh" "-c" "echo; env | grep SAFCM_" (group)`,
"5: sync remote: commands: command output:\nfake stdout/stderr",
},
safcm.MsgSyncResp{
},
Commands: []*safcm.Command{
{
- Cmd: "echo; env | grep SAFCM_",
+ OrigGroup: "group",
+ Cmd: "echo; env | grep SAFCM_",
},
},
},
Env: env,
}},
[]string{
- `3: sync remote: commands: running "/bin/sh" "-c" "echo trigger ."`,
+ `3: sync remote: commands: running "/bin/sh" "-c" "echo trigger ." (".")`,
"5: sync remote: commands: command output:\nfake stdout/stderr .",
- `3: sync remote: commands: running "/bin/sh" "-c" "false"`,
+ `3: sync remote: commands: running "/bin/sh" "-c" "false" ("dir")`,
"5: sync remote: commands: command output:\nfake stdout/stderr dir",
},
safcm.MsgSyncResp{