(target: string, extraArgs: string = '')
| 187 | |
| 188 | return targets; |
| 189 | } |
| 190 | |
| 191 | async queryTargetsForTag(kind: string): Promise<string[]> { |
| 192 | const command = `query 'attr("tags", "${kind}", //...)'`; |
| 193 | |
| 194 | const { stdout: targetStrings } = await this.spawnCommand(command); |
| 195 | const targets = targetStrings.split('\n').filter(target => target.length > 0); |
| 196 | |
| 197 | return targets; |
| 198 | } |
| 199 | |
| 200 | async query(queryStr: string): Promise<string[]> { |
no test coverage detected