WIP: fix the case where multiple deploy stages are used

The validate call should not make change to the context.

Closes #291

Signed-off-by: Rémi Duraffort <remi.duraffort@linaro.org>
15 jobs for multiple-deploy in 8 minutes and 58 seconds (queued for 3 seconds)
latest
Status Job ID Name Coverage
  Test
passed #51598
amd64
dispatcher-debian-10

00:02:51

passed #51596
amd64
dispatcher-debian-9

00:03:14

passed #51599
amd64
server-debian-10

00:02:06

passed #51597
amd64
server-debian-9

00:02:26

 
  Analyze
passed #51601
amd64
black

00:00:31

passed #51603
amd64
code_quality

00:00:23

passed #51602
amd64
codestyle

00:00:35

passed #51605
amd64
job-schema

00:00:49

passed #51604
amd64
pylint

00:02:19

passed #51600
amd64-dind allowed to fail
sast

00:01:28

 
  Build
passed #51608
amd64
amd64/pkg-debian-10

00:01:15

passed #51607
amd64
amd64/pkg-debian-9

00:01:39

passed #51606
amd64
doc

00:01:11

 
  Docker
passed #51609
amd64-dind
amd64/lava-dispatcher

00:00:41

passed #51610
amd64-dind
amd64/lava-server

00:01:42