mirror of
https://github.com/google/nomulus
synced 2026-07-20 15:02:30 +00:00
9b7f6ce500
* Fix some SQL credential issues identified when deploying Beam pipelines There are two issues fixed here. 1. Without calling `FileSystems.setDefaultPipelineOptions(PipelineOptionsFactory.create()), the Nomulus tool doesn't know how to handle gs:// scheme files. Thus, if you try to deploy (for instance) the Spec11 pipeline using a GCS credential file, it fails. 2. There was a misunderstanding before about what the credential file actually refers to -- there is a credential file in JSON format that is used for gcloud authorization, and there is a space-delimited SQL access info file that has the instance name, username, and password. These are separate options and should have separate command-line params. * Actually we don't need this for remote deployment