[ Index ]

PHP Cross Reference of DokuWiki

title

Body

[close]

/.github/ -> release.php (summary)

(no description)

File Size: 188 lines (7 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 2 files
 vendor/autoload.php
 inc/load.php

Defines 1 class

Release:: (8 methods):
  __construct()
  setup()
  main()
  prepareCurrentEnvironment()
  prepareNewEnvironment()
  getLocalVersion()
  getUpstreamVersion()
  increaseHotfix()


Class: Release  - X-Ref

Command Line utility to gather and check data for building a release

__construct($autocatch = true)   X-Ref
No description

setup(\splitbrain\phpcli\Options $options)   X-Ref
No description

main(\splitbrain\phpcli\Options $options)   X-Ref
No description

prepareCurrentEnvironment(\splitbrain\phpcli\Options $options)   X-Ref
Prepare environment for the current branch


prepareNewEnvironment(\splitbrain\phpcli\Options $options)   X-Ref
Prepare environment for creating a new release


getLocalVersion()   X-Ref
Get current version info from local VERSION file

return: string[]

getUpstreamVersion()   X-Ref
Get current version info from stable branch

return: string[]

increaseHotfix($hotfix)   X-Ref
Increase the hotfix letter

(max 26 hotfixes)

return: string
param: string $hotfix