これを 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を配置するだけでこれを回避していますが、これをビルドプロセスの一部として本当に望んでいます。
誰かが試してみることを提案できれば、私はそれを感謝します. 私はアイデアがありません。