Class Ci


  • public class Ci
    extends Object
    CI environment
    • Constructor Detail

      • Ci

        public Ci()
        No args constructor for use in serialization
      • Ci

        public Ci​(String name,
                  String url,
                  String buildNumber,
                  Git git)
        Parameters:
        git -
        name -
        buildNumber -
        url -
    • Method Detail

      • getName

        public String getName()
        Name of the CI product, e.g. "Jenkins", "CircleCI" etc. (Required)
      • setName

        public void setName​(String name)
        Name of the CI product, e.g. "Jenkins", "CircleCI" etc. (Required)
      • getUrl

        public String getUrl()
        Link to the build
      • setUrl

        public void setUrl​(String url)
        Link to the build
      • getBuildNumber

        public String getBuildNumber()
        The build number. Some CI servers use non-numeric build numbers, which is why this is a string
      • setBuildNumber

        public void setBuildNumber​(String buildNumber)
        The build number. Some CI servers use non-numeric build numbers, which is why this is a string
      • getGit

        public Git getGit()
        Information about Git, provided by the Build/CI server as environment variables.
      • setGit

        public void setGit​(Git git)
        Information about Git, provided by the Build/CI server as environment variables.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object