Skip to content

1.1.0 release#5

Merged
farthinder merged 19 commits intomasterfrom
addingBitbucket
Sep 22, 2022
Merged

1.1.0 release#5
farthinder merged 19 commits intomasterfrom
addingBitbucket

Conversation

@farthinder
Copy link
Copy Markdown
Collaborator

@farthinder farthinder commented Sep 22, 2022

Added BitbucketContainer, AlpineContainer
Added basic container networking
Added BitbucketH2Deployment, JsmAndBitbucketH2Deployment
JsmContainer.createJsmContainer() now has a parameter for env vars
Added DevStackSpec to be the main source class for testing
Container hostnames are now set to the same as container name
Now compiles jars for Groovy 2 and 3.

# Conflicts:
#	.idea/jarRepositories.xml
#	src/main/groovy/com/eficode/devstack/container/impl/JsmContainer.groovy
Started added network related methods to Container.groovy, testing in progress
 Now deploys JSM and Bitbucket in parallel
 Perhaps create a new interface superDeployment
 * Most of the static methods and fields have been removed in interface and sub-classes
 * Added createContainer() with cmd and run parameters
 * Renamed inspect() method to inspectContainer() to not interfere with native groovy method
 * stopAndRemoveContainer() now kills container after timeout
 * A lot of work on networking for containers
AlpineContainer.groovy
 * Now has createSleepyContainer()
 * getIP is now getIPs to support multiple IPs and to resolve the IP in a more dependable fashion
 * Networking is now done is so is testing of it
Working on a standard class for spock testing
Implemented changes due to updates to underlying docker client library
@farthinder farthinder changed the title 1.0.7 release 1.1.0 release Sep 22, 2022
@farthinder farthinder marked this pull request as ready for review September 22, 2022 15:46
@farthinder farthinder merged commit 349642f into master Sep 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant