Interface DirectoryMapDirtyTracker

  • All Known Implementing Classes:
    DirectoryMapDirtyTrackerImpl

    public interface DirectoryMapDirtyTracker
    Author:
    Eugene Petrenko Created: 23.07.2009 21:48:16 Represents state of build checkout directory
    • Method Detail

      • setDirty

        void setDirty​(@NotNull
                      File checkoutDir)
        Mark directory as dirty to require clean checkout for it
      • isBuildCheckoutDirectoryDirty

        boolean isBuildCheckoutDirectoryDirty​(@NotNull
                                              AgentRunningBuild build)
        Checks if a build directory is dirty or not
      • setDirectoryClean

        void setDirectoryClean​(@NotNull
                               AgentRunningBuild build)
        Removes dirty marker for build checkout directory
        Parameters:
        build - currently running build
        Since:
        7.1.1