CI e2e job tests an outdated frontend (unpinned thierryade-spa) #10
Labels
No labels
breaking
bug
ci
dependencies
documentation
feature
security
skip-changelog
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
thierryade/backend#10
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The e2e job installs
thierryade-spaunpinned (-r requirements-spa.txt). pip resolves it to the newest real release (1.0.0) instead of the0.0.0.dev0snapshot published fromthierryade/frontendmain, so e2e runs against an outdated SPA.It went unnoticed while e2e was only a health check. Since #9, the attachments e2e scenarios fail on
master(run one1657bc): the attachments UI is missing from the installed SPA, sodockeranddeployare skipped and #9 never reached production.Fix: pin
thierryade-spa==0.0.0.dev0in the e2e job, like the Dockerfile already does for:develbuilds.