From 01ea957758415f54d76b88dcddf5cfb2a55b9ca1 Mon Sep 17 00:00:00 2001 From: darakuneko Date: Fri, 24 May 2024 21:25:21 +0900 Subject: [PATCH] fix: upImage --- command.js | 6 +++--- package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/command.js b/command.js index cc88d03..446fb8d 100644 --- a/command.js +++ b/command.js @@ -10,7 +10,7 @@ const Store = require("electron-store") const store = new Store() const {app} = require("electron") -const dockerVersion = "gpk_fwmaker_0006" +const dockerVersion = /gpk_fwmaker_0006/ const cmdVersion = undefined if (process.platform === 'darwin') process.env.PATH = `/usr/local/bin:${process.env.PATH}` @@ -73,7 +73,8 @@ const command = { upImage: async (mainWindow) => { if (!skipCheckDocker) { const cmd = async (result) => { - const isDockerVersion = result.stdout.match(dockerVersion) + const isDockerVersion = dockerVersion.test(result.stdout); + state.cmdVersion = state.cmdVersion ? state.cmdVersion : undefined if (isDockerVersion && state.cmdVersion === cmdVersion) return "docker compose start" else if (isDockerVersion && state.cmdVersion !== cmdVersion) { state.cmdVersion = cmdVersion @@ -82,7 +83,6 @@ const command = { } else return "docker compose up -d --build --force-recreate" } - const result = await appExe("docker images") const res = spawn(appSpawn(await cmd(result)), {shell: true}) streamLog(res, mainWindow, true) diff --git a/package.json b/package.json index db301e9..ead7d5b 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "dist:linux": "npm run build && electron-builder -l" }, "name": "gpk_fwbuilder", - "version": "0.10.2", + "version": "0.10.3", "description": "GPK FWBuilder", "homepage": "https://github.com/darakuneko", "author": {