Skip to content

Commit e3ded06

Browse files
committed
chore : debug sdkmanager - 11
1 parent 5007b9a commit e3ded06

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

dist/index.js

+3
Original file line numberDiff line numberDiff line change
@@ -1318,6 +1318,7 @@ const IS_WINDOWS = process.platform === 'win32';
13181318
const IS_DARWIN = process.platform === 'darwin';
13191319
const IS_LINUX = process.platform === 'linux';
13201320
let homeDirectory = process.env['HOME'] || process.env['USERPROFILE'];
1321+
let user = process.env['USER'];
13211322
;
13221323
function setupAndroid(version) {
13231324
return __awaiter(this, void 0, void 0, function* () {
@@ -1347,6 +1348,8 @@ function setupAndroid(version) {
13471348
core.exportVariable('SDK_VERSION', 'sdk-tools-linux-4333796.zip');
13481349
core.exportVariable('ADB_INSTALL_TIMEOUT', '120');
13491350
yield io.mkdirP(`${homeDirectory}/android/sdk`);
1351+
yield exec.exec(`sudo chown -R ${user}:${user} ${homeDirectory}/android/`);
1352+
yield exec.exec(`bash -c " ls -la ${homeDirectory}/android/"`);
13501353
yield exec.exec(`bash -c "curl --silent --show-error --location --fail --retry 3 --output ${homeDirectory}/$SDK_VERSION https://dl.google.com/android/repository/$SDK_VERSION"`);
13511354
yield exec.exec(`bash -c "sudo unzip -q ${homeDirectory}/$SDK_VERSION -d $ANDROID_HOME && sudo rm -rf ${homeDirectory}/$SDK_VERSION "`);
13521355
core.addPath(`${homeDirectory}/android/sdk/tools`);

src/setup.ts

+4-1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ const IS_DARWIN = process.platform === 'darwin';
99
const IS_LINUX = process.platform === 'linux';
1010

1111
let homeDirectory = process.env['HOME'] || process.env['USERPROFILE'];
12+
let user = process.env['USER'];
1213
interface Options { listeners: {} };
1314

1415
export async function setupAndroid(version: string): Promise<void>{
@@ -42,7 +43,9 @@ export async function setupAndroid(version: string): Promise<void>{
4243
core.exportVariable('SDK_VERSION','sdk-tools-linux-4333796.zip');
4344
core.exportVariable('ADB_INSTALL_TIMEOUT','120');
4445

45-
await io.mkdirP(`${homeDirectory}/android/sdk`);
46+
await io.mkdirP(`${homeDirectory}/android/sdk`);
47+
await exec.exec(`sudo chown -R ${user}:${user} ${homeDirectory}/android/`);
48+
await exec.exec(`bash -c " ls -la ${homeDirectory}/android/"`)
4649
await exec.exec(`bash -c "curl --silent --show-error --location --fail --retry 3 --output ${homeDirectory}/$SDK_VERSION https://dl.google.com/android/repository/$SDK_VERSION"`);
4750
await exec.exec(`bash -c "sudo unzip -q ${homeDirectory}/$SDK_VERSION -d $ANDROID_HOME && sudo rm -rf ${homeDirectory}/$SDK_VERSION "`);
4851

0 commit comments

Comments
 (0)