Enum Class OutputVars

java.lang.Object
java.lang.Enum<OutputVars>
me.julb.applications.github.actions.OutputVars
All Implemented Interfaces:
Serializable, Comparable<OutputVars>, Constable

enum OutputVars extends Enum<OutputVars>
The output variables.
Author:
Julb.
  • Enum Constant Details

    • VERSION

      public static final OutputVars VERSION
      The version.
    • GIT_TAG

      public static final OutputVars GIT_TAG
      The Git tag.
    • GIT_TAG_MAJOR

      public static final OutputVars GIT_TAG_MAJOR
      The Git tag with major if applicable.
    • GIT_TAG_MINOR

      public static final OutputVars GIT_TAG_MINOR
      The Git tag with minor if applicable.
    • GIT_TAG_PATCH

      public static final OutputVars GIT_TAG_PATCH
      The Git tag with patch if applicable.
    • DOCKER_TAG

      public static final OutputVars DOCKER_TAG
      The Docker tag.
    • DOCKER_TAG_MAJOR

      public static final OutputVars DOCKER_TAG_MAJOR
      The Docker tag with major if applicable.
    • DOCKER_TAG_MINOR

      public static final OutputVars DOCKER_TAG_MINOR
      The Docker tag with minor if applicable.
    • DOCKER_TAG_PATCH

      public static final OutputVars DOCKER_TAG_PATCH
      The Docker tag with patch if applicable.
    • VERSION_MAJOR

      public static final OutputVars VERSION_MAJOR
      The major version.
    • VERSION_MINOR

      public static final OutputVars VERSION_MINOR
      The minor version.
    • VERSION_PATCH

      public static final OutputVars VERSION_PATCH
      The patch version.
    • VERSION_SUFFIX

      public static final OutputVars VERSION_SUFFIX
      The suffix version.
    • VERSION_BUILD

      public static final OutputVars VERSION_BUILD
      The build version.
    • NEXT_MAJOR_VERSION

      public static final OutputVars NEXT_MAJOR_VERSION
      The next major version.
    • NEXT_MINOR_VERSION

      public static final OutputVars NEXT_MINOR_VERSION
      The next minor version.
    • NEXT_PATCH_VERSION

      public static final OutputVars NEXT_PATCH_VERSION
      The next minor version.
    • NEXT_MAJOR_SNAPSHOT_VERSION

      public static final OutputVars NEXT_MAJOR_SNAPSHOT_VERSION
      The next major version.
    • NEXT_MINOR_SNAPSHOT_VERSION

      public static final OutputVars NEXT_MINOR_SNAPSHOT_VERSION
      The next minor version.
    • NEXT_PATCH_SNAPSHOT_VERSION

      public static final OutputVars NEXT_PATCH_SNAPSHOT_VERSION
      The next minor version.
    • TRIGGER_BRANCH

      public static final OutputVars TRIGGER_BRANCH
      The trigger branch.
    • TRIGGER_BRANCH_REF

      public static final OutputVars TRIGGER_BRANCH_REF
      The trigger branch ref.
    • RUN_BRANCH

      public static final OutputVars RUN_BRANCH
      The run branch.
    • RUN_BRANCH_REF

      public static final OutputVars RUN_BRANCH_REF
      The run branch ref.
    • TARGET_BRANCH

      public static final OutputVars TARGET_BRANCH
      The target branch.
    • TARGET_BRANCH_REF

      public static final OutputVars TARGET_BRANCH_REF
      The target branch ref.
  • Method Details

    • values

      public static OutputVars[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static OutputVars valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • key

      public String key()
      Getter for property key.
      Returns:
      Value of property key.