From 0c30ede398fb90eb1dac3b3ab2e0a49f09ad1160 Mon Sep 17 00:00:00 2001 From: Andrey Skladchikov Date: Fri, 17 Jun 2022 12:15:20 +0200 Subject: [PATCH] Playing with permissions See https://github.com/npm/cli/issues/4589 and https://github.com/satanTime/puppeteer-node/issues/14 --- .teamcity/settings.kts | 8 +++----- src/auth-dialog/auth-dialog.examples.tsx | 1 + 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/.teamcity/settings.kts b/.teamcity/settings.kts index 345072f6523..d095b05676b 100644 --- a/.teamcity/settings.kts +++ b/.teamcity/settings.kts @@ -1241,11 +1241,9 @@ object UnitTestsAndBuild : BuildType({ node -v npm -v - whoami + chown -R root:root . # See https://github.com/npm/cli/issues/4589 - apt update - apt install g++ gcc make python -y - mkdir -p -m ugo+rwx node_modules/.cache + mkdir node_modules npm install npm run typecheck-ci @@ -1253,7 +1251,7 @@ object UnitTestsAndBuild : BuildType({ npm run build npm run build-examples """.trimIndent() - dockerImage = "satantime/puppeteer-node:16-stretch" + dockerImage = "satantime/puppeteer-node:16.14-stretch" dockerImagePlatform = ScriptBuildStep.ImagePlatform.Linux dockerRunParameters = "-v %teamcity.build.workingDir%/npmlogs:/root/.npm/_logs" } diff --git a/src/auth-dialog/auth-dialog.examples.tsx b/src/auth-dialog/auth-dialog.examples.tsx index 4b07d2afce7..9517e27ec31 100644 --- a/src/auth-dialog/auth-dialog.examples.tsx +++ b/src/auth-dialog/auth-dialog.examples.tsx @@ -7,6 +7,7 @@ import Button from '../button/button'; import AuthDialog from './auth-dialog'; +// eslint-disable-next-line import/order import youtrackLogo from '!file-loader!@jetbrains/logos/youtrack/youtrack.svg';