mirror of
https://github.com/renovatebot/renovate.git
synced 2025-01-11 13:48:55 +00:00
3e312fd641
* feat : added dryRun new behavior + added more migration * feat : revert extra space * feat : revert extra code * feat : added unit tests * feat : added unit tests * feat : removed extra tests + removed unnecessary condition * feat: changes after CR * feat: added dry run migration cli and env + unit tests * Update lib/workers/global/config/parse/cli.ts Co-authored-by: Michael Kriese <michael.kriese@visualon.de> * feat: migration changes + added logs + added unit test * feat: removed log msgs + change unit test * feat: update * feat: update * Update lib/workers/global/config/parse/cli.ts Co-authored-by: Rhys Arkins <rhys@arkins.net> Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
14 lines
332 B
TypeScript
14 lines
332 B
TypeScript
import { AbstractMigration } from '../base/abstract-migration';
|
|
|
|
export class DryRunMigration extends AbstractMigration {
|
|
override readonly propertyName = 'dryRun';
|
|
|
|
override run(value: unknown): void {
|
|
if (value === true) {
|
|
this.rewrite('full');
|
|
}
|
|
if (value === false) {
|
|
this.rewrite(null);
|
|
}
|
|
}
|
|
}
|