Package io.jenkins.updatebot.kind.maven
Class MavenUpdater
java.lang.Object
io.jenkins.updatebot.kind.UpdaterSupport
io.jenkins.updatebot.kind.maven.MavenUpdater
- All Implemented Interfaces:
Updater
public class MavenUpdater extends UpdaterSupport implements Updater
-
Constructor Summary
Constructors Constructor Description MavenUpdater()
-
Method Summary
Modifier and Type Method Description void
addVersionChangesFromSource(CommandContext context, Dependencies dependencyConfig, List<DependencyVersionChange> list)
protected File
createVersionsYamlFile(CommandContext context)
boolean
isApplicable(CommandContext context)
boolean
pushVersions(CommandContext context, List<DependencyVersionChange> changes)
Methods inherited from class io.jenkins.updatebot.kind.UpdaterSupport
checkDependencies, pullVersions
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.jenkins.updatebot.kind.Updater
checkDependencies, pullVersions
-
Constructor Details
-
MavenUpdater
public MavenUpdater()
-
-
Method Details
-
isApplicable
- Specified by:
isApplicable
in interfaceUpdater
-
addVersionChangesFromSource
public void addVersionChangesFromSource(CommandContext context, Dependencies dependencyConfig, List<DependencyVersionChange> list) throws IOException- Specified by:
addVersionChangesFromSource
in interfaceUpdater
- Throws:
IOException
-
pushVersions
public boolean pushVersions(CommandContext context, List<DependencyVersionChange> changes) throws IOException- Specified by:
pushVersions
in interfaceUpdater
- Throws:
IOException
-
createVersionsYamlFile
-