21 lines
315 B
Text
21 lines
315 B
Text
|
workflow "build-and-deploy" {
|
||
|
on = "push"
|
||
|
resolves = ["deploy"]
|
||
|
}
|
||
|
|
||
|
action "build" {
|
||
|
uses = "./action1"
|
||
|
args = "echo 'build'"
|
||
|
}
|
||
|
|
||
|
action "test" {
|
||
|
uses = "docker://ubuntu:18.04"
|
||
|
args = "echo 'test'"
|
||
|
needs = ["build"]
|
||
|
}
|
||
|
|
||
|
action "deploy" {
|
||
|
uses = "./action2"
|
||
|
args = "echo 'deploy'"
|
||
|
needs = ["test"]
|
||
|
}
|