build_config command, image, env_variables, cloud_sql_instances

in lib/google/serverless/exec.rb [907:929]


      def build_config command, image, env_variables, cloud_sql_instances
        args = ["-i", image]
        env_variables.each do |k, v|
          v = v.gsub "$", "$$"
          args << "-e" << "#{k}=#{v}"
        end
        unless cloud_sql_instances.empty?
          cloud_sql_instances = Array(cloud_sql_instances)
          cloud_sql_instances.each do |sql|
            args << "-s" << sql
          end
        end
        args << "--"
        args += command

        {
          "steps" => [
            "name" => @wrapper_image,
            "args" => args
          ]
        }
      end