У меня есть декларативный конвейер JenkinsFile ниже, это структура-
pipeline{
agent{}
stages{
stage(dev_one){
steps{
}
}
stage(dev_two){
steps{
}
}
stage(test_one){
steps{
}
}
stage(test_two){
steps{
}
}
}
}
Я вижу, что в сценарии JPL есть избыточность, как вы видите, этапы (dev_one) и stage (test_one) будут иметь одинаковые шаги. Как я могу повторно использовать этап (dev_one), чтобы один этап можно было использовать для разных сред.