Closed GoogleCodeExporter closed 9 years ago
Ok, here's an alternative proposal, in the form of a dream.
I dream of times when we deploy GAE apps by changing some configuration
property in some file. In my dream we have a buildbot that watches for changes
to current_versions.yaml file, runs pre-deploy sanity tests, deploys a new
version, runs post deploy integration tests, and then switches the default
version to a newly deployed one.
In my dream, each stage of a process is a separate distinct step. And thus GAE
update and integration tests are performed by separate scripts.
tl;dr - I think it's better to have the test script be independent of update.py
and perform integration test manually for now. I really want to start working
on appcfg.py wrapper & waterfall that runs it, but have no time to do it...
Original comment by vadimsh@chromium.org
on 17 Oct 2014 at 2:25
It's not a dream, it's an auto-rolling bot. And once the integration smoke test
is implemented, it wouldn't be too hard to implement the auto-rolling bot.
Original comment by maruel@chromium.org
on 17 Oct 2014 at 2:29
Superseded by issues 186 and 187.
Original comment by maruel@chromium.org
on 9 Jan 2015 at 8:00
Original issue reported on code.google.com by
maruel@chromium.org
on 17 Oct 2014 at 1:15