canonical / canonical/craft-application

Some valid `spread.yaml` files don't get parsed correctly.

Open
#698 1 comment 0 reactions 1 assignee Claimed by @lengau View on GitHub
Dominant language
Python
Stars
14
Forks
29
Avg merge
2d 3h
Merged PRs (30d)
12

Description

### Bug Description

Some `spread.yaml` files that spread accepts don't get parsed correctly.

### To Reproduce

Include the example spread snippet below, then run the `test` subcommand.

### part yaml

```shell
backends:
google:
key: '$(HOST: echo "$SPREAD_GOOGLE_KEY")'
location: snapd-spread/us-east1-b
halt-timeout: 3h
systems:
- ubuntu-18.04-64 # String rather than mapping key
```

### Relevant log output

```shell
n/a
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.