2.1.10 • Published 2 years ago

@aligov/gff-cli v2.1.10

Weekly downloads
76
License
ISC
Repository
gitlab
Last release
2 years ago

GFF cli 工具

初始化

$ npm init gff

build

主要用来发布 SDK 工程到 tnpm。

$ gff build
或
$ npm init gff --cliCmd=build

运行后提示选择发布类型,支持:日常(daily)、测试(test)、预发(pre)和生产(prod)。

需要在 [location/]CB${YYYY.MM.DD}/feat-or-hotfix-branch 形式的分支下运行 gff build

分支中的日期也可以是 YYYY.M.D (即不补 0 的形式)(${} 表示内部内容做替换,这三个字符实际上不需要)

发布类型tag 信息的获取优先级如下:

  • 命令中指定参数,如 gff build --env=daily
  • 从环境变量中获取,如 tag=daily gff build
  • 运行时选择

非生产发布

非生产发布时按照以下规则来合并到指定分支,然后构建,发布

  • daily -> release
  • test -> test
  • pre -> prepublish
  • {other} -> {other}

发布的 npm 包 version 格式是 YYYY.MM.DD-MMDDHHmmss,npm 对应的 tag 是指定的发布类型,即 [location-]daily 等。

生产发布

生产发布时合并到 [location/]CB${YYYY.MM.DD}/master 中,并检查是否所有该日期下的分支都已合并。

发布的 npm 包 version 格式是 YYYY.MM.DD[-location],npm 对应的 tag 是 [location-]latest,git tag 是:vYYYY.MM.DDlocation/YYYY.MM.DD

一天内发布了多个版本

非正式发布,一天内可以发布多个版本,npm version 会自动更新。

正式发布,默认 npm version 是当天日期,如 2021.1.26。多次正式发布,会以 2021.1.26-patch12021.1.26-patch22021.1.26-beijing-patch1 这样的形式来递增版本号。

2.1.10

2 years ago

2.1.9

2 years ago

2.1.8

2 years ago

2.1.7

2 years ago

2.1.2

2 years ago

2.1.1

2 years ago

2.1.4

2 years ago

2.1.3

2 years ago

2.1.6

2 years ago

2.1.5

2 years ago

2.1.0

2 years ago

2.0.11

2 years ago

2.0.12

2 years ago

2.0.10

2 years ago

2.0.9

3 years ago

2.0.5

3 years ago

2.0.7

3 years ago

2.0.6

3 years ago

2.0.8

3 years ago

2.0.3

3 years ago

2.0.4

3 years ago

2.0.2

3 years ago

2.0.1

3 years ago

2.0.0-alpha.6

3 years ago

2.0.0

3 years ago

2.0.0-alpha.5

3 years ago

2.0.0-alpha.3

3 years ago

2.0.0-alpha.4

3 years ago

2.0.0-alpha.0

3 years ago

2.0.0-alpha.1

3 years ago

2.0.0-alpha.2

3 years ago

1.7.2

3 years ago

1.7.1

3 years ago

1.7.0-beta.2

3 years ago

1.7.0

3 years ago

1.7.0-beta.1

3 years ago

1.7.0-beta

3 years ago

1.6.4

3 years ago

1.6.3

3 years ago

1.6.2

3 years ago

1.6.1

3 years ago

1.6.0

3 years ago

1.5.1

3 years ago

1.5.0

3 years ago

1.4.3

3 years ago

1.4.2

3 years ago

1.4.0

3 years ago

1.3.1

3 years ago

1.3.0

3 years ago

1.2.2

4 years ago

1.2.0

4 years ago

1.2.1

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.0.2

4 years ago

1.0.1-beta4

4 years ago

1.0.1-beta5

4 years ago

1.0.1-beta3

4 years ago

1.0.1-beta2

4 years ago

1.0.1-beta

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago