Azure / Azure/static-web-apps-cli

'EACCES: permission denied' when trying to deploy via docker and 'swa deploy'

オープン
#601 コメント 1 件 リアクション 0 件 担当者 1 名 @sgollapudi77 が担当を希望しています GitHub で見る
command: deploy scope: deploy-client
主要言語
TypeScript
スター
668
フォーク
156
PR マージ指標
30日以内にマージされた PR はありません

説明

**Describe the bug**
I am trying to deploy my (pre-built) static website via `swa`CLI tool using woodpecker-CI and the `swacli/static-web-apps-cli:latest` docker image.
However, on execution I get an `EACCES` error:
```
✖ Deployment Failed :(
✖ Deployment Failure Reason: EACCES: permission denied, mkdir '/root/.swa/deploy/1.0.020981'
```

**To Reproduce**
execute the following within the CI environment using the above mentioned docker container:
```
swa deploy ./public --verbose=silly
```

**Expected behavior**
Either there should be a way to manually set the (temp) folder that is causing the permission error, or the docker image should be altered to allow writing to the folder.

**Screenshots**
image

**Additional context**
The pipeline that is being run can be found at https://codeberg.org/lauralani/www-lauka-net/src/commit/fbd65ab17caa51b0b9f129505cf335edca6bb947/.woodpecker.yml , and the full output of the pipeline run that's failing - including the debug output of `swa deploy --verbose=silly` can be found at https://ci.codeberg.org/lauralani/www-lauka-net/pipeline/4/4

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。