ftctl
CLI tool for minimal automation of Drone CD flow using Helm Chart type deployment.
Last updated 3 months ago by wilson_ft .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install ftctl 
SYNC missed versions from official npm registry.

ftctl

CLI tool for minimal automation of Drone CI flow using Helm Chart type deployment.

oclif Version Downloads/week License

Usage

$ npm install -g ftctl
$ ftctl COMMAND
running command...
$ ftctl (-v|--version|version)
ftctl/1.0.11 darwin-x64 node-v13.8.0
$ ftctl --help [COMMAND]
USAGE
  $ ftctl COMMAND
...

Commands

ftctl help [COMMAND]

display help for ftctl

USAGE
  $ ftctl help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

ftctl release [STRING]

This command updates .drone.yaml docker tag value, helm chart values.yaml (image.tag) and Chart.yaml (appVersion) to be the version provided as argument.

USAGE
  $ ftctl release [STRING]

OPTIONS
  -d, --drone=drone      path to .drone.yaml folder
  -f, --file=file        file name of values.yaml
  -h, --help             show CLI help
  -p, --path=path        path to chart's root folder
  -v, --version=version  version to build and release

DESCRIPTION
  This command updates .drone.yaml docker tag value, helm chart values.yaml (image.tag) and Chart.yaml (appVersion) to 
  be the version provided as argument.
     Note: Chart version should be updated manually.

EXAMPLE
  $ ftctl release -v 0.1.0-beta.1 -p <path-to-chart> -f <values.yaml filename> -d ."
  App versioned '0.1.0-beta.1' build and releasing to staging initiated.

See code: src/commands/release.ts

NOTES

To publish new version, follow these steps:

  1. Perform git add, commit, and push.
  2. Run npm version <version>
  3. Run npm publish

To update installed ftctl version, run:

npm update -g ftctl

Current Tags

  • 1.0.11                                ...           latest (3 months ago)

10 Versions

  • 1.0.11                                ...           3 months ago
  • 1.0.10                                ...           3 months ago
  • 1.0.9                                ...           4 months ago
  • 1.0.7                                ...           5 months ago
  • 1.0.6                                ...           5 months ago
  • 1.0.5                                ...           5 months ago
  • 1.0.4                                ...           5 months ago
  • 1.0.3                                ...           5 months ago
  • 1.0.2                                ...           5 months ago
  • 1.0.1                                ...           5 months ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (8)
Dev Dependencies (11)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |