buildx: fix regex in fixLocalState func

Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
This commit is contained in:
CrazyMax 2024-07-15 13:25:56 +02:00
parent 4db21c4b43
commit b641895e8b
No known key found for this signature in database
GPG Key ID: ADE44D8C9D44FBE4

View File

@ -192,7 +192,7 @@ export class Buildx {
// https://github.com/docker/buildx/pull/2560 // https://github.com/docker/buildx/pull/2560
private static fixLocalState(ls: LocalState): LocalState { private static fixLocalState(ls: LocalState): LocalState {
const fnTrimToValidContext = function (inp: string): [string, string, boolean] { const fnTrimToValidContext = function (inp: string): [string, string, boolean] {
const match = inp.match(/(.*)(https?:\/{1,2}\S+|ssh:\/\/\S+|git:\/\/\S+)/i); const match = inp.match(/(.*)(https?:\/{1,2}\S+|ssh:\/{1,2}\S+|git:\/{1,2}\S+)/i);
if (match && match.length == 3) { if (match && match.length == 3) {
const trimed = match[1]; const trimed = match[1];
let url = match[2]; let url = match[2];