DEV Community

Discussion on: Container image promotion across environments - YAML

Collapse
 
n3wt0n profile image
Davide 'CoderDave' Benvegnù

First, thank you for the excellent article.

Thanks! Always Happy to help :)

worried if this new model is "production/real life ready"

It sure is, we have thousands of Enterprise clients using YAML rather than classic. That said, you don;t have to forcely use the YAML pipelines if you don't want to... Classic ones will still be available :) But YAML ones have their own benefits.

in classic release there is a handy Redeploy button

You can do the same in YAML. Just expand the "Stage" and you can Re-run it (see below)

in classic release is that we have a very clear indication of what version is currently deployed at each environment by looking at the Releases page you see in green which version is the current for the specific environment. For YAML pipeline is this easy to track using the new Environment feature?

In YAML, as you've mentioned, you can to it in Environments. Take a look at my Environments Deep Dive video for more info on this

Collapse
 
fauresco profile image
Fernando Auresco

Awesome! This is what I was missing! I'll convert one of my deployments today. Thanks again!

Thread Thread
 
n3wt0n profile image
Davide 'CoderDave' Benvegnù

No problem! Let me know how it goes 😀

Thread Thread
 
fauresco profile image
Fernando Auresco

Sorry taking so long to answer, it went very well. Actually, now I have already several builds migrated to YAML and working just fine! :)
Once you have the YAML created it is very easy to replicate it to other repos or inherit from common repo with predefined jobs and steps. Thanks a lot!