Zenika-Training / zenika-formation-framework

Tools to build and present our training material
8 stars 25 forks source link

Upgrade to CircleCI 2 #207

Closed hgwood closed 5 years ago

looztra commented 6 years ago

I had a first look at this.

In CircleCI2, everything runs in a container, so for the deploy stage we have 2 solutions (at least) :

Question : is there a specific reason why we are pinning the gcloud sdk to version 135.0.0? (ping @jlandure @hgwood )

At a first glance, I'd favour using a gcloud sdk only image + shell script :

hgwood commented 6 years ago

I agree.

As for the gcloud version pinning, if I remember correctly it is simply so that the build is stable. The version may be changed.

Thanks for looking into this.

looztra commented 6 years ago

Ok, I'll try to provide a circle ci 2 descriptor while working on the "devops-mindset-tooling" training (previously "devops for java". Stay tuned :-)

hgwood commented 5 years ago

Done, see https://github.com/Zenika/Formation--Modele/pull/135