I am really looking for a (simple, straightforward) way to deploy a next.js application from an existing, private Gitlab repository and finished build pipeline to Vercel, but without uploading my sources or running builds on their systems; just the previously "built" next.js bundle.
Besides their popular repository integrations, which don't fit here, they also offer a CLI tool and an HTTP API for manual publishing.
The CLI tool, however, seems to push the whole repository to Vercel as well and won't deploy anything unless build-time information like "command to install modules" etc. is provided.
The API is well-documented, but I guess it works the same way, and I couldn't find an example that explains which files I need to select for the upload (which requires a "list" of files).