-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
2.3.11 - Snapshot/Volume capabilities, GroovyBuilderDeployment, TimeM…
…achine fixes etc (#31) * GroovyContainer.groovy * Added createGroovyBuildContainer() * Added setUseLocalM2Cache(), installMaven(), installGit(), cloneGitRepo(), resolveMavenDependencies(), generateEffectivePom(), installMavenProject() Container.groovy * Added prepareVolumeMount() * Improved createTar(), added ignorePaths parameter, now supports long file paths GroovyBuilderDeployment.groovy WIP * New deployment, intended for building and optionally hosting groovy jars DockerClientDS.groovy * added getVolumesWithLabel(), getVolumesWithName(), getContainersUsingVolume(), createVolume(), cloneVolume() * Method for getting time from external, modified TravelToNow to allow external time (cherry picked from commit fc28cdf) * added constructor to TimeMachine (cherry picked from commit aa467b0) * shading kotlinx (cherry picked from commit ed9002f) * TimeMachine.groovy * Improved getExternalTime(), removed unused unirest field TimeMachineSpec.groovy * WIP proved traveling forward in time works for a companion container * Container.groovy * !NOTE! potentially breaking change: mounts field renamed preparedMounts * Added getMounts() JsmContainer.groovy * Added cloneJiraHome, snapshotJiraHome, restoreJiraHomeSnapshot, getJiraHomeMountPoint DockerClientDS.groovy * Added overwriteVolume * JsmContainer.groovy * Added getSnapshotVolume() TimeMachineSpec.groovy * Improved testing for JSM time travel * JsmContainer.groovy * Solved bug that caused the DB to become corrupt during snapshot due to killing container forcefully. Container.groovy * stopContainer(), * Added parameter for timeout and improved logging JsmH2Deployment.groovy * The map appsToInstall can now have keys that are either URLs to apps or MarketplaceApp.Version * setupDeployment() * Added parameters to setupDeployment() to allow creation and reuse of snapshots * pom.xml * Bumped to 2.3.11 * Bumped jirainstancemanager to 2.0.3 --------- Co-authored-by: spatil <Serenad12#nacka>
- Loading branch information
1 parent
ed98b0b
commit e2559f6
Showing
23 changed files
with
1,235 additions
and
140 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.