From d0934cbc2acf59e49fb977a665ed0219ecfab356 Mon Sep 17 00:00:00 2001 From: Frostebite Date: Sun, 14 May 2023 21:00:49 +0100 Subject: [PATCH] log file path --- dist/index.js | Bin 19460223 -> 19460083 bytes dist/index.js.map | Bin 13759248 -> 13759077 bytes .../remote-client/remote-client-logger.ts | 2 +- .../workflows/build-automation-workflow.ts | 15 +++++---------- 4 files changed, 6 insertions(+), 11 deletions(-) diff --git a/dist/index.js b/dist/index.js index 18831b28750cb5ed785aa96238d5e18ac229938b..f74e324f0911c0d154fd5eec0b93e4a89bbc79d9 100644 GIT binary patch delta 1314 zcmWmEXI#ty9LMoj_itTGNduKDS5{`ortG~(3Wa19Ih(8^M7F=Z&fcSBME2gBqU>4d zY-fCa58j`L--q9Sc}A@%*QlM6WRavvQ@mXqBlQzvqYZ|rnCOIvI5i~E%2hpK&^Tm- zx+vysHN8;r*XVR=tVsz_&4r3q4bE3G)p(NHMh+h1338E#r+9|vc!8IAh1Yn4w|Iy5_<(#A;3GcaGYVnC7ktGxe8&&` z#4r4Y8GrB>|59>H7V{v{NEC^s#7bf7k=C&f7VXd;9ncY-&>3CO72VJsJMZw7a<5m7{U<&1Nxyq z2Ed4c7=%a+MiinEgCU5;P{bh~!!R5pFcPCM8e=dP<1ii*FcFh583{cFP2r3q136^3RmSY80Vii_n4b~zB>#!ahuo0WE8C$Rw+pry} z*nyqch27YLz1WBSNJBaf;2;j+Fpl6Tj^Q{?;3Q7rG|u2G&fz>R;36*JGOi#4S8)y3 zaRWDT3%79xcX1E*@c@~4h(~ygEM(&ep5hsv;{{&g6<*^F-r^l{U_vh5;{!h86U_LG zFZhaY_>Ld=iC@UWZ~Q_2j9{~74kQ*5MWU5hN^}w{Ndbwq#70t3Vk@ze6q49W93+ks zCrM$6v&2Q>DshvzONvN}N<1XRB%YGu5-*8f;w|x!l#uvJ{3QOGWBd}D{ds=@R~))i diff --git a/dist/index.js.map b/dist/index.js.map index 819eb41958e0e5c79d3826c4e97f4f3677a6d996..b92b957e81b5f69ab932bfa85e7edcdbeb8e2c38 100644 GIT binary patch delta 962 zcmXBKSyYU10EY2XYP8T|=j+R8F^Pz>MYLEmc4Zry(ik&p&@?H@mKu8t)1PLDqAZoN zeb%xz_H?@JHr%-F-gCJ4o#(vgyj8#4s-FXHReQOqCdf|=8UyNSnbvIAnmyo&A@G7X zR2T{$_`(nV7>3~pKp=t;j1d@#Q5cOe7>jWjj|q?ztvMtyHBcW>l4r15vy6sPoz9{c z$+l39qO^uo{}%mqa+If9Eqa`?#wXtplWjBQ=7=PR+$H*)a+vSGt+V`p#0sZFju(F- zWsOoOw2+Y;xQX@ zFc51g-FCAEJhNNk%Ck#!BQ;4a;(5gq+u1bSdBGUi*;C!4cLfHNJj=XV+*!o z8@5A-9oUIX=#hnN>_QF<*bO80zyve)A{TkEU?2A50PyNQKHAZN2Y84_c#J1d@D$JR953(^uh5Auyv7^6#XG#m2Xw=Y XkNAYo_=2zahVSUX4@GkI4rcrXwknN5 delta 1069 zcmXxdX;;i~7{>8a+Du6(Y3e`5B<)lrOGx$-At8fm8a4ShGi{cTlw{X5O+Sgs8WIu4 zu54M#@($*K}XZhwF4?gGI=Q`JY-#>r!yVd{dck8Y-SkiqPd=w%z&bv+Yc6fP; zfht8aNl#^^zmp}sn$a3l8fA6J@ih*)&LKO&8Kd9=SGd6)9vBS;JmG~g@Wxp9U>wF{ z0({|ziSWlH1VD*EyF(7LC5gVlAU`qOstT}ob_H2}iy^BNB^)7Am`H1q+{GW8q!q)B zlF~J~+#u%(l}%EOg#S9Bc7>2qT%5H=k!WM1&?ZF+OP2C~Ib2A=qP5uw)=nABQL zeom2Ituv@~vZ*{zT~cl|>PyrHqoFKEHdN^Iv>Gm@H%YM~qe;?unoXr;(YYgUvqf=& zGO*6vB0+`8P-6--2*y-|U>ZUZhHyk65>bf8bj&~uViAX#n1y)EMgrzwF6LoA60raa zu?R_6jASgqQY^!AtiVdFLJCr`8fjRAwMfT0tj7jqU?VcI37fG6S=b6KwqZMVAR9Tz zg${YpV<+-a00RoK3o?pegb8L8qXeZWLpgS15B6doDzG01a1fO^gen|HHEM7KwK$48 z9K&&(z)76KX`I1X)Wd=XSkVX@njmlv%{Y%1T);)Nq7Ci1gv+>stGI^i=)eu!#4U8< zHo9;JchQY|xQ`w@z(YKO9gpz@Pw@=T@d7XL3ccvVYrMf*yu*9+;{!h86Fy@AgZP54 M_+~e^d>_jE3%Ftd3jhEB diff --git a/src/model/cloud-runner/remote-client/remote-client-logger.ts b/src/model/cloud-runner/remote-client/remote-client-logger.ts index 0726c968..44d8f251 100644 --- a/src/model/cloud-runner/remote-client/remote-client-logger.ts +++ b/src/model/cloud-runner/remote-client/remote-client-logger.ts @@ -28,7 +28,7 @@ export class RemoteClientLogger { public static appendToFile(message: string) { if (CloudRunner.isCloudRunnerEnvironment) { - fs.appendFileSync(RemoteClientLogger.LogFilePath, message); + fs.appendFileSync(RemoteClientLogger.LogFilePath, `${message}\n`); } } diff --git a/src/model/cloud-runner/workflows/build-automation-workflow.ts b/src/model/cloud-runner/workflows/build-automation-workflow.ts index 8a41d018..5fafddfb 100644 --- a/src/model/cloud-runner/workflows/build-automation-workflow.ts +++ b/src/model/cloud-runner/workflows/build-automation-workflow.ts @@ -69,9 +69,12 @@ export class BuildAutomationWorkflow implements WorkflowInterface { export GITHUB_WORKSPACE="${CloudRunnerFolders.ToLinuxFolder(CloudRunnerFolders.repoPathAbsolute)}" df -H /data/ ${BuildAutomationWorkflow.setupCommands(builderPath)} + echo "log start" > /home/job-log.txt + node ${builderPath} -m remote-cli-pre-build ${setupHooks.filter((x) => x.hook.includes(`after`)).map((x) => x.commands) || ' '} ${buildHooks.filter((x) => x.hook.includes(`before`)).map((x) => x.commands) || ' '} - ${BuildAutomationWorkflow.BuildCommands(builderPath)} + node ${builderPath} -m remote-cli-build + node ${builderPath} -m remote-cli-post-build ${buildHooks.filter((x) => x.hook.includes(`after`)).map((x) => x.commands) || ' '}`; } @@ -91,14 +94,6 @@ export class BuildAutomationWorkflow implements WorkflowInterface { }; else ${commands} ; fi`; return `export GIT_DISCOVERY_ACROSS_FILESYSTEM=1 -${cloneBuilderCommands} -echo "log start" > /home/job-log.txt -node ${builderPath} -m remote-cli-pre-build`; - } - - private static BuildCommands(builderPath: string) { - return `echo "game ci cloud runner initalized" - node ${builderPath} -m remote-cli-build - node ${builderPath} -m remote-cli-post-build`; +${cloneBuilderCommands}`; } }