From 0db35700261dc3851eda89051427e11e7cb1c991 Mon Sep 17 00:00:00 2001 From: xiaojunnuo Date: Tue, 10 Dec 2024 18:30:32 +0800 Subject: [PATCH] chore: --- .../plugin-aws/plugins/plugin-deploy-to-cloudfront.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/ui/certd-server/src/plugins/plugin-aws/plugins/plugin-deploy-to-cloudfront.ts b/packages/ui/certd-server/src/plugins/plugin-aws/plugins/plugin-deploy-to-cloudfront.ts index 0136573c..f1a1f2e6 100644 --- a/packages/ui/certd-server/src/plugins/plugin-aws/plugins/plugin-deploy-to-cloudfront.ts +++ b/packages/ui/certd-server/src/plugins/plugin-aws/plugins/plugin-deploy-to-cloudfront.ts @@ -1,9 +1,10 @@ -import { AbstractTaskPlugin, IsTaskPlugin, pluginGroups, RunStrategy, TaskInput } from '@certd/pipeline'; +import { IsTaskPlugin, pluginGroups, RunStrategy, TaskInput } from '@certd/pipeline'; import { CertInfo } from '@certd/plugin-cert'; import { AwsAccess, AwsRegions } from '../access.js'; import { AwsAcmClient } from '../libs/aws-acm-client.js'; import { createCertDomainGetterInputDefine, createRemoteSelectInputDefine } from '@certd/plugin-lib'; import { optionsUtils } from '@certd/basic/dist/utils/util.options.js'; +import { AbstractPlusTaskPlugin } from '@certd/plugin-plus'; @IsTaskPlugin({ name: 'AwsDeployToCloudFront', @@ -11,13 +12,14 @@ import { optionsUtils } from '@certd/basic/dist/utils/util.options.js'; desc: '部署证书到 AWS CloudFront', icon: 'clarity:plugin-line', group: pluginGroups.aws.key, + needPlus: true, default: { strategy: { runStrategy: RunStrategy.SkipWhenSucceed, }, }, }) -export class AwsDeployToCloudFront extends AbstractTaskPlugin { +export class AwsDeployToCloudFront extends AbstractPlusTaskPlugin { @TaskInput({ title: '域名证书', helper: '请选择前置任务输出的域名证书',