1

これを Windows Server 2008 R2 で実行する

Bamboo タスクから SASS をコンパイルしようとするとエラーが発生します。Gruntfile の他のすべてのタスクは正常に動作します。このエラーが発生しているのは SASS だけです。

警告: 「dist/css/style.min.css」ファイルを書き込めません (エラー コード: EPERM)。--force を使用して続行します

Bamboo は管理者として実行されており、関連するすべての要素もこのユーザーとしてインストールされています。

これが私のGruntfileにあるものです

sass: {
  dist: {
    options: {
      style: 'compressed'
    },
    files: [{
      expand: true,
      cwd: 'css',
      src: ['**/style.scss'],
      dest: 'dist/css/',
      ext: '.min.css'
    }]
  }
}

Windows エクスプローラーから dist/css ディレクトリを削除し、コマンド ラインから実行すると動作しますが、Bamboo 内から動作させるには、そのような操作は必要ありません。現在、リポジトリにローカルでコンパイルされたcssを配置するだけでこれを回避していますが、これをビルドプロセスの一部として本当に望んでいます。

誰かが試してみることを提案できれば、私はそれを感謝します. 私はアイデアがありません。

4

1 に答える 1