Home / Keptn v1 Docs / Release 0.18.x / Reference / Keptn CLI / Commands / keptn upgrade project
Upgrades an existing Keptn project
Upgrades an existing Keptn project with the provided name.
This command will upgrade the shipyard of the project to the specified version
By executing the update project command, Keptn will fetch the current shipyard.yaml file of the project and convert it to the version specified in the ’toVersion’’ flag.
For more information about upgrading projects, go to Manage Keptn
keptn upgrade project PROJECTNAME --shipyard --fromVersion=CURRENT_SHIPYARD_VERSION --toVersion=TARGET_SHIPYARD_VERSION [flags]
keptn upgrade project PROJECTNAME --shipyard --fromVersion=0.1.0 --toVersion=0.2.0
      --dry-run              Output the upgraded shipyard but don't upload it to the project
      --fromVersion string   The current version of the shipyard
      --shipyard             Upgrade the shipyard file of the project
      --toVersion string     The new target version of the shipyard
      --config-file string   Specify custom Keptn Config file path (default: ~/.keptn/config)
  -h, --help                 help
      --mock                 Disables communication to a Keptn endpoint
  -n, --namespace string     Specify the namespace where Keptn should be installed, used and uninstalled in (default "keptn")
  -q, --quiet                Suppresses debug and info messages
  -v, --verbose              Enables verbose logging to print debug messages
  -y, --yes                  Assume yes for all user prompts