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-ui/dist/
/other
/dev-sidecar-test

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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