Toolkit: don't clean dist folder before build (#22521)

This commit is contained in:
Ryan McKinley 2020-03-02 11:29:09 -08:00 committed by GitHub
parent 2483efb8c5
commit cc638e81f4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 2 deletions

View File

@ -109,7 +109,6 @@ export const lintPlugin = useSpinner<Fixable>('Linting', async ({ fix } = {}) =>
});
export const pluginBuildRunner: TaskRunner<PluginBuildOptions> = async ({ coverage }) => {
await clean();
await prepare();
await lintPlugin({ fix: false });
await testPlugin({ updateSnapshot: false, coverage, watch: false });

View File

@ -25,6 +25,9 @@ import { runEndToEndTests } from '../../plugins/e2e/launcher';
import { getEndToEndSettings } from '../../plugins/index';
import { manifestTask } from './manifest';
import { execTask } from '../utils/execTask';
import rimrafCallback from 'rimraf';
import { promisify } from 'util';
const rimraf = promisify(rimrafCallback);
export interface PluginCIOptions {
backend?: boolean;
@ -46,7 +49,9 @@ export interface PluginCIOptions {
const buildPluginRunner: TaskRunner<PluginCIOptions> = async ({ backend }) => {
const start = Date.now();
const workDir = getJobFolder();
await execa('rimraf', [workDir]);
await rimraf(`${process.cwd()}/dist`);
await rimraf(workDir);
fs.mkdirSync(workDir);
if (backend) {