I had to create:
- an artifact repository and a Docker repository, because cloud run refuses to run images from a different repository
- a service account (in a completely different section)
- add the correct role on the account, in yet another section
- retrieve the password, the username and url of the Docker repo (I had to read blog articles to find these)
- and then finally push my image.
Configuring the container was easy after that, but I haven’t found yet how to configure continuous deployment from my CI pipeline. I guess I’ll have to use the gcp cli but it doesn’t seem obvious how to do it.