use env to pass value in different jobs
go unit test
add runner tags
add job specific image
overwrite image
add variables
use merge request env
use workflow
use only
use shell script
use needs