Compare commits

...

3 Commits

Author SHA1 Message Date
xiaojunnuo
84e26381b5 v0.1.20 2021-06-02 09:15:30 +08:00
xiaojunnuo
469b5a5f69 fix: fix 任务成功后不需要重新运行 2021-06-02 09:14:10 +08:00
xiaojunnuo
ad77ebd2f9 refactor: 1 2021-03-17 18:06:06 +08:00
7 changed files with 12 additions and 11 deletions

1
.gitignore vendored
View File

@@ -16,3 +16,4 @@ node_modules/
/packages/ui/certd-server/tmp/ /packages/ui/certd-server/tmp/
/packages/ui/certd-ui/dist/ /packages/ui/certd-ui/dist/
/other /other
/dev-sidecar-test

View File

@@ -2,5 +2,5 @@
"packages": [ "packages": [
"packages/*/*" "packages/*/*"
], ],
"version": "0.1.19" "version": "0.1.20"
} }

View File

@@ -1,6 +1,6 @@
{ {
"name": "@certd/executor", "name": "@certd/executor",
"version": "0.1.19", "version": "0.1.20",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {

View File

@@ -1,6 +1,6 @@
{ {
"name": "@certd/executor", "name": "@certd/executor",
"version": "0.1.19", "version": "0.1.20",
"description": "", "description": "",
"main": "src/index.js", "main": "src/index.js",
"scripts": { "scripts": {

View File

@@ -58,14 +58,14 @@ export class Executor {
logger.info('----------------------') logger.info('----------------------')
if (!cert.isNew) { if (!cert.isNew) {
// 如果没有更新 // 如果没有更新
if (!options.args.forceDeploy && !options.args.forceRedeploy) { if (options.args.forceRedeploy) {
// 且不需要强制运行deploy // 强制重新部署,清空保存的状态
await certd.certStore.setCurrentFile('context.json', '{}')
} else if (!options.args.forceDeploy) {
// 且不需要强制deploy
logger.info('证书无更新,无需重新部署') logger.info('证书无更新,无需重新部署')
logger.info('任务完成') logger.info('任务完成')
return { cert } return { cert }
} else {
// 强制重新运行,清空保存的状态
await certd.certStore.setCurrentFile('context.json', '{}')
} }
} }
// 读取上次执行进度 // 读取上次执行进度

View File

@@ -1,6 +1,6 @@
{ {
"name": "@certd/server", "name": "@certd/server",
"version": "0.1.19", "version": "0.1.20",
"lockfileVersion": 1, "lockfileVersion": 1,
"requires": true, "requires": true,
"dependencies": { "dependencies": {

View File

@@ -1,6 +1,6 @@
{ {
"name": "@certd/server", "name": "@certd/server",
"version": "0.1.19", "version": "0.1.20",
"private": false, "private": false,
"type": "module", "type": "module",
"scripts": { "scripts": {
@@ -11,7 +11,7 @@
}, },
"dependencies": { "dependencies": {
"@certd/api": "^0.1.17", "@certd/api": "^0.1.17",
"@certd/executor": "^0.1.19", "@certd/executor": "^0.1.20",
"@certd/plugin-aliyun": "^0.1.19", "@certd/plugin-aliyun": "^0.1.19",
"@certd/plugin-host": "^0.1.19", "@certd/plugin-host": "^0.1.19",
"@certd/plugin-tencent": "^0.1.19", "@certd/plugin-tencent": "^0.1.19",