Different steps


#1

Is there going to be a facility to have different types of steps? We only have a build step but would like the same style steps you have in v1 e.g. build, test, deploy


#2

Yes, but not the same as 1.0. There will be different steps, though. The team has been constantly working to improve both the versatility and simplicity of circle.yml.


#3

Could you tell which steps are planned already?
Something like:

environment
build
test
deploy
notify
?

Or even allow to define your own step groups?

mybuildstep:
  workDir: ~/myproject
  steps:
  - type: checkout
  - type: shell
     name: build docker image
     command: 
       make build
  
mydeploystep:
  workDir: ~/myproject
  steps:
  - type: deploy
    name: deploy
    command: 
      make deploy

#4

I will forward this on. This is awesome feedback, thank you.


#5

Available job steps are now documented here: https://circleci.com/docs/2.0/configuration-reference/

Updates will be posted there during Beta.


#6