Skip to content

Update flutter/packages tooling to get API keys from files #131073

@stuartmorgan-g

Description

@stuartmorgan-g

Because of the way LUCI task running is structured, we can't just push secrets into the environment at the top level of the CI and then access them as-needed because they would end up in the logs. For FTL we already provide it as a file, but for the Google Maps API key the plugin's build in relying on it being in the environment as MAPS_API_KEY.

We'll need to build a way to map files to env variables within the tooling itself, so that it is only in the environment within the task, not at the higher level that gets printed out.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not at the top of the work listc: contributor-productivityTeam-specific productivity, code health, technical debt.p: toolingAffects the flutter_plugin_tools packagepackageflutter/packages repository. See also p: labels.team-ecosystemOwned by Ecosystem teamtriaged-ecosystemTriaged by Ecosystem team

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions