pl.allegro.tech.build.axion.release.domain.properties.Properties Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of axion-release-plugin Show documentation
Show all versions of axion-release-plugin Show documentation
Gradle release and version management plugin
package pl.allegro.tech.build.axion.release.domain.properties;
public class Properties {
private final boolean dryRun;
private final VersionProperties version;
private final TagProperties tag;
private final ChecksProperties checks;
private final NextVersionProperties nextVersion;
private final HooksProperties hooks;
public Properties(
boolean dryRun,
VersionProperties version,
TagProperties tag,
ChecksProperties checks,
NextVersionProperties nextVersion,
HooksProperties hooks
) {
this.dryRun = dryRun;
this.version = version;
this.tag = tag;
this.checks = checks;
this.nextVersion = nextVersion;
this.hooks = hooks;
}
public final boolean isDryRun() {
return dryRun;
}
public final VersionProperties getVersion() {
return version;
}
public final TagProperties getTag() {
return tag;
}
public final ChecksProperties getChecks() {
return checks;
}
public final NextVersionProperties getNextVersion() {
return nextVersion;
}
public final HooksProperties getHooks() {
return hooks;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy