atomist / sdm-local

Local software delivery machine support
Apache License 2.0
13 stars 4 forks source link

Skills are overwriting each other #72

Closed johnsonr closed 6 years ago

johnsonr commented 6 years ago

May be a case issue. See output of show skills on sample-sdm:

  atomist javakick                          javaAffirmation
  atomist add                               add -> affirmation/sentry
  atomist freeze                            freeze -> deployment
  atomist unfreeze                          unfreeze -> deployment
  atomist try                               try -> to
  atomist Add                               Add -> Cloud
  atomist add                               add -> Cloud
jessitron commented 6 years ago

in https://github.com/atomist/sdm-local/pull/111

this looks like:

  atomist feed                    Start listener daemon to display messages
  atomist add                     ... 3 commands
  atomist remove                  ... 2 commands
 ... lots more things ...
  atomist try                     ... Upgrade Spring Boot version
  atomist Add                     ... AddCloudFoundryManifest
  atomist compute                 ... sloc
jessitron commented 6 years ago

note that the case-sensitivity is a yargs thing. We could translate all intents to lower, but then they won't work with upper.

we also need to look into at least grouping them, because there appears not to be a way to order them, grr

jessitron commented 6 years ago

... actually I got them to mostly-sort. So now it's

Commands:
  atomist Add                     ... AddCloudFoundryManifest
  atomist add                     ... 3 commands
  atomist clone <args>            Like git clone but onboards the repo with Atomist
  atomist compute                 ... sloc